/* production-history: exact Elementor CSS desde la base aprobada, remapped to preview IDs */
.elementor-kit-6320 { --e-global-color-primary: #051C2F; --e-global-color-secondary: #178CEA; --e-global-color-text: #2F4252; --e-global-color-accent: #41F8CE; --e-global-color-3be58ed: #9CFD56; --e-global-color-06ebaf6: #1375C3; --e-global-color-20a9e43: #FDD609; --e-global-color-957e196: #3E5261; --e-global-color-9534da4: #B2C4D1; --e-global-color-c109cc6: #CAD9E8; --e-global-color-b78e7c7: #F5F6F7; --e-global-color-c98b8d7: #FFFFFF; --e-global-color-fd4d436: #00B8C3; --e-global-color-495c6fb: #1A3480; --e-global-typography-primary-font-family: "Inter"; --e-global-typography-primary-font-weight: 600; --e-global-typography-secondary-font-family: "Inter"; --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: "Inter"; --e-global-typography-text-font-size: 17px; --e-global-typography-text-font-weight: 400; --e-global-typography-text-line-height: 1.3em; --e-global-typography-accent-font-family: "Inter"; --e-global-typography-accent-font-weight: 500; --e-global-typography-aef0525-font-family: "Inter"; --e-global-typography-aef0525-font-size: 3.1em; --e-global-typography-aef0525-font-weight: 400; --e-global-typography-aef0525-line-height: 1.3em; --e-global-typography-fd10e4c-font-family: "Inter"; --e-global-typography-fd10e4c-font-size: 2.7em; --e-global-typography-fd10e4c-font-weight: 400; --e-global-typography-fd10e4c-line-height: 1.3em; --e-global-typography-f0cf8b4-font-family: "Inter"; --e-global-typography-f0cf8b4-font-size: 2.441em; --e-global-typography-f0cf8b4-font-weight: 400; --e-global-typography-f0cf8b4-line-height: 1.3em; --e-global-typography-7f0de2e-font-family: "Inter"; --e-global-typography-7f0de2e-font-size: 1.953em; --e-global-typography-7f0de2e-font-weight: 700; --e-global-typography-7f0de2e-line-height: 1.3em; --e-global-typography-f8ae1ae-font-family: "Inter"; --e-global-typography-f8ae1ae-font-size: 1.563em; --e-global-typography-f8ae1ae-font-weight: 700; --e-global-typography-f8ae1ae-line-height: 1.3em; --e-global-typography-cbdb7e9-font-family: "Inter"; --e-global-typography-cbdb7e9-font-size: 1.25em; --e-global-typography-cbdb7e9-font-weight: 700; --e-global-typography-cbdb7e9-line-height: 1.3em; --e-global-typography-0e341c7-font-family: "Inter"; --e-global-typography-0e341c7-font-size: 1.125em; --e-global-typography-0e341c7-font-weight: 500; --e-global-typography-0e341c7-text-transform: uppercase; --e-global-typography-0e341c7-line-height: 1em; --e-global-typography-0e341c7-letter-spacing: 0.1em; --e-global-typography-bafc62f-font-family: "Inter"; --e-global-typography-bafc62f-font-size: 0.875em; --e-global-typography-bafc62f-font-weight: 500; --e-global-typography-bafc62f-text-transform: uppercase; --e-global-typography-bafc62f-line-height: 1em; --e-global-typography-bafc62f-letter-spacing: 0.1em; --e-global-typography-8b5c187-font-family: "Inter"; --e-global-typography-8b5c187-font-size: 1.125em; --e-global-typography-8b5c187-font-weight: 400; --e-global-typography-8b5c187-line-height: 1.5em; --e-global-typography-de0a23d-font-family: "Inter"; --e-global-typography-de0a23d-font-size: 1em; --e-global-typography-de0a23d-font-weight: 400; --e-global-typography-de0a23d-line-height: 1.4em; --e-global-typography-e6cb276-font-family: "Inter"; --e-global-typography-e6cb276-font-size: 0.75em; --e-global-typography-e6cb276-font-weight: 400; --e-global-typography-e6cb276-line-height: 1.4em; --e-global-typography-efa833a-font-family: "Inter"; --e-global-typography-efa833a-font-size: 1.125em; --e-global-typography-efa833a-font-weight: 400; --e-global-typography-efa833a-letter-spacing: 0.04em; --e-global-typography-e92e9bc-font-family: "Inter"; --e-global-typography-e92e9bc-font-size: 0.625em; --e-global-typography-e92e9bc-font-weight: 500; --e-global-typography-e92e9bc-line-height: 1.2em; --e-global-typography-e92e9bc-letter-spacing: 0.1em; color: var( --e-global-color-text ); font-family: Inter, sans-serif; --e-page-transition-entrance-animation: e-page-transition-fade-out; --e-page-transition-animation-duration: 450ms; --e-preloader-animation-duration: 1200ms; --e-preloader-delay: 0ms; --e-preloader-color: var( --e-global-color-primary ); --e-preloader-size: 50px; }

.elementor-kit-6320 button, .elementor-kit-6320 input[type="button"], .elementor-kit-6320 input[type="submit"], .elementor-kit-6320 .elementor-button { background-color: var( --e-global-color-accent ); font-family: var( --e-global-typography-efa833a-font-family ), Sans-serif; font-size: var( --e-global-typography-efa833a-font-size ); font-weight: var( --e-global-typography-efa833a-font-weight ); letter-spacing: var( --e-global-typography-efa833a-letter-spacing ); color: var( --e-global-color-primary ); border-radius: 6px; }

.elementor-kit-6320 button:hover, .elementor-kit-6320 button:focus, .elementor-kit-6320 input[type="button"]:hover, .elementor-kit-6320 input[type="button"]:focus, .elementor-kit-6320 input[type="submit"]:hover, .elementor-kit-6320 input[type="submit"]:focus, .elementor-kit-6320 .elementor-button:hover, .elementor-kit-6320 .elementor-button:focus { background-color: var( --e-global-color-3be58ed ); color: var( --e-global-color-primary ); }

.elementor-kit-6320 e-page-transition { background-color: var( --e-global-color-accent ); }

.elementor-kit-6320 a { color: var( --e-global-color-primary ); font-family: Roboto, sans-serif; }

.elementor-kit-6320 a:hover { color: var( --e-global-color-accent ); }

.elementor-kit-6320 h1 { font-family: Inter, sans-serif; }

.elementor-kit-6320 h2 { font-family: Inter, sans-serif; }

.elementor-kit-6320 h3 { font-family: Inter, sans-serif; }

.elementor-kit-6320 h4 { font-family: Inter, sans-serif; }

.elementor-kit-6320 h5 { font-family: Inter, sans-serif; }

.elementor-kit-6320 h6 { font-family: Inter, sans-serif; }

.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }

.e-con { --container-max-width: 1140px; }

.elementor-widget:not(:last-child) { margin-block-end: 20px; }

.elementor-element { --widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px; }

h1.entry-title { display: var(--page-title-display); }

.site-header .site-branding { flex-direction: column; align-items: stretch; }

.site-header { padding-inline: 0px; }

.site-footer .site-branding { flex-direction: column; align-items: stretch; }

@media (max-width: 1024px) {
  .elementor-kit-6320 { --e-global-typography-aef0525-font-size: 2.986em; --e-global-typography-fd10e4c-font-size: 2.488em; --e-global-typography-f0cf8b4-font-size: 2.074em; --e-global-typography-7f0de2e-font-size: 1.728em; --e-global-typography-f8ae1ae-font-size: 1.44em; --e-global-typography-cbdb7e9-font-size: 1.2em; --e-global-typography-0e341c7-font-size: 1em; --e-global-typography-bafc62f-font-size: 0.694em; --e-global-typography-8b5c187-font-size: 1em; --e-global-typography-de0a23d-font-size: 0.833em; --e-global-typography-e6cb276-font-size: 0.694em; --e-global-typography-efa833a-font-size: 1em; }
  .elementor-kit-6320 button, .elementor-kit-6320 input[type="button"], .elementor-kit-6320 input[type="submit"], .elementor-kit-6320 .elementor-button { font-size: var( --e-global-typography-efa833a-font-size ); letter-spacing: var( --e-global-typography-efa833a-letter-spacing ); }
  .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1024px; }
  .e-con { --container-max-width: 1024px; }
}

@media (max-width: 767px) {
  .elementor-kit-6320 { --e-global-typography-aef0525-font-size: 2.027em; --e-global-typography-fd10e4c-font-size: 1.802em; --e-global-typography-f0cf8b4-font-size: 1.602em; --e-global-typography-7f0de2e-font-size: 1.424em; --e-global-typography-f8ae1ae-font-size: 1.266em; --e-global-typography-cbdb7e9-font-size: 1.125em; --e-global-typography-0e341c7-font-size: 1em; --e-global-typography-bafc62f-font-size: 0.889em; --e-global-typography-8b5c187-font-size: 1em; --e-global-typography-de0a23d-font-size: 0.889em; --e-global-typography-e6cb276-font-size: 0.79em; --e-global-typography-efa833a-font-size: 1em; }
  .elementor-kit-6320 button, .elementor-kit-6320 input[type="button"], .elementor-kit-6320 input[type="submit"], .elementor-kit-6320 .elementor-button { font-size: var( --e-global-typography-efa833a-font-size ); letter-spacing: var( --e-global-typography-efa833a-letter-spacing ); }
  .elementor-section.elementor-section-boxed > .elementor-container { max-width: 767px; }
  .e-con { --container-max-width: 767px; }
}

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-60a5b375 { --display: flex; --min-height: 700px; --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: stretch; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.35; --padding-top: 265px; --padding-bottom: 80px; --padding-left: 0px; --padding-right: 0px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-60a5b375::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-60a5b375 > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-60a5b375 > .e-con-inner > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-60a5b375 > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-60a5b375 > .e-con-inner > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-60a5b375 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-color: rgb(2, 28, 49); --background-overlay: ''; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-60a5b375::before { filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-37669ac3 { --display: flex; overflow: visible; }

.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 ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-543ca137 { width: var( --container-widget-width, 76.965% ); max-width: 76.965%; --container-widget-width: 76.965%; --container-widget-flex-grow: 0; text-align: start; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-543ca137.elementor-element { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-543ca137 .elementor-heading-title { font-family: Inter, sans-serif; font-size: 4em; font-weight: 600; line-height: 1.3em; color: var( --e-global-color-c98b8d7 ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7ad9b97c { --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: stretch; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 110px; --padding-bottom: 60px; --padding-left: 0px; --padding-right: 0px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7ad9b97c:not(.elementor-motion-effects-element-type-background), :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7ad9b97c > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(245, 246, 247); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7ad9b97c.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50ddc38b { --display: flex; --overlay-opacity: 0.5; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50ddc38b::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50ddc38b > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50ddc38b > .e-con-inner > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50ddc38b > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50ddc38b > .e-con-inner > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50ddc38b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50ddc38b.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-151c4b92 { --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: stretch; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; overflow: visible; }

.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 ); 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 ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-3793166d { font-family: var( --e-global-typography-0e341c7-font-family ), Sans-serif; font-size: var( --e-global-typography-0e341c7-font-size ); font-weight: var( --e-global-typography-0e341c7-font-weight ); text-transform: var( --e-global-typography-0e341c7-text-transform ); line-height: var( --e-global-typography-0e341c7-line-height ); letter-spacing: var( --e-global-typography-0e341c7-letter-spacing ); color: var( --e-global-color-fd4d436 ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-35df14da { width: var( --container-widget-width, 97% ); max-width: 97%; --container-widget-width: 97%; --container-widget-flex-grow: 0; text-align: start; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-35df14da .elementor-heading-title { font-family: Inter, sans-serif; font-size: 3.2em; font-weight: 400; line-height: 1.3em; color: rgb(47, 66, 82); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4b69e13b { width: var( --container-widget-width, 53.421% ); max-width: 53.421%; --container-widget-width: 53.421%; --container-widget-flex-grow: 0; text-align: start; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4b69e13b > .elementor-widget-container { margin: 0px 0px -20px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4b69e13b.elementor-element { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4b69e13b .elementor-heading-title { font-family: var( --e-global-typography-8b5c187-font-family ), Sans-serif; font-size: var( --e-global-typography-8b5c187-font-size ); font-weight: var( --e-global-typography-8b5c187-font-weight ); line-height: var( --e-global-typography-8b5c187-line-height ); color: var( --e-global-color-primary ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 { --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: space-between; --align-items: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --flex-wrap: nowrap; --margin-top: 20px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; overflow: visible; }

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon { background-color: var( --e-global-color-primary ); }

.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon { fill: var( --e-global-color-primary ); color: var( --e-global-color-primary ); border-color: var( --e-global-color-primary ); }

.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }

.elementor-widget-icon-box .elementor-icon-box-title { color: var( --e-global-color-primary ); }

.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title, .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title { color: var( --e-global-color-primary ); }

.elementor-widget-icon-box .elementor-icon-box-description { 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 ); color: var( --e-global-color-text ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 { width: var( --container-widget-width, 50% ); max-width: 50%; --container-widget-width: 50%; --container-widget-flex-grow: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 > .elementor-widget-container { margin: 0px; padding: 0px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176.elementor-element { --align-self: flex-start; --flex-grow: 1; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon-box-wrapper { text-align: center; gap: 0px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176.elementor-view-stacked .elementor-icon { background-color: rgba(255, 255, 255, 0); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176.elementor-view-framed .elementor-icon, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176.elementor-view-default .elementor-icon { fill: rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 0); border-color: rgba(255, 255, 255, 0); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon { font-size: 80px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon-box-title, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon-box-title a { font-family: var( --e-global-typography-cbdb7e9-font-family ), Sans-serif; font-size: var( --e-global-typography-cbdb7e9-font-size ); font-weight: var( --e-global-typography-cbdb7e9-font-weight ); line-height: var( --e-global-typography-cbdb7e9-line-height ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon-box-title { -webkit-text-stroke-color: rgb(0, 0, 0); stroke: rgb(0, 0, 0); color: var( --e-global-color-fd4d436 ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon-box-description { font-family: Inter, sans-serif; font-size: 17px; font-weight: 400; line-height: 1.3em; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc { width: var( --container-widget-width, 60% ); max-width: 60%; --container-widget-width: 60%; --container-widget-flex-grow: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc > .elementor-widget-container { margin: 0px -30px 0px 0px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc.elementor-element { --align-self: flex-start; --flex-grow: 1; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon-box-wrapper { text-align: center; gap: 0px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc.elementor-view-stacked .elementor-icon { background-color: rgba(255, 255, 255, 0); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc.elementor-view-framed .elementor-icon, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc.elementor-view-default .elementor-icon { fill: rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 0); border-color: rgba(255, 255, 255, 0); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon { font-size: 80px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon-box-title, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon-box-title a { font-family: var( --e-global-typography-cbdb7e9-font-family ), Sans-serif; font-size: var( --e-global-typography-cbdb7e9-font-size ); font-weight: var( --e-global-typography-cbdb7e9-font-weight ); line-height: var( --e-global-typography-cbdb7e9-line-height ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon-box-title { -webkit-text-stroke-color: rgb(0, 0, 0); stroke: rgb(0, 0, 0); color: var( --e-global-color-fd4d436 ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon-box-description { font-family: Inter, sans-serif; font-size: 17px; font-weight: 400; line-height: 1.3em; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 { width: var( --container-widget-width, 80% ); max-width: 80%; --container-widget-width: 80%; --container-widget-flex-grow: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 > .elementor-widget-container { margin: 0px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0.elementor-element { --align-self: center; --order: 99999; --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon-box-wrapper { text-align: center; gap: 0px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0.elementor-view-stacked .elementor-icon { background-color: rgba(255, 255, 255, 0); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0.elementor-view-framed .elementor-icon, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0.elementor-view-default .elementor-icon { fill: rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 0); border-color: rgba(255, 255, 255, 0); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon { font-size: 80px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon-box-title, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon-box-title a { font-family: var( --e-global-typography-cbdb7e9-font-family ), Sans-serif; font-size: var( --e-global-typography-cbdb7e9-font-size ); font-weight: var( --e-global-typography-cbdb7e9-font-weight ); line-height: var( --e-global-typography-cbdb7e9-line-height ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon-box-title { -webkit-text-stroke-color: rgb(0, 0, 0); stroke: rgb(0, 0, 0); color: var( --e-global-color-fd4d436 ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon-box-description { font-family: Inter, sans-serif; font-size: 17px; font-weight: 400; line-height: 1.3em; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-c44bae8 { --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: stretch; --overflow: hidden; --border-radius: 16px 16px 16px 16px; box-shadow: rgba(36, 63, 86, 0.12) 0px 8px 30px 0px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-c44bae8:not(.elementor-motion-effects-element-type-background), :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-c44bae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(24, 160, 174, 0.35); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-3148e151 { --display: flex; --border-radius: 10px 10px 10px 10px; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 0px 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 20px; --padding-bottom: 10px; --padding-left: 20px; --padding-right: 20px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-3148e151:not(.elementor-motion-effects-element-type-background), :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-3148e151 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(2, 1, 1, 0); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 { --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-evenly; --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --overlay-opacity: 0.5; --margin-top: 0px; --margin-bottom: 12px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 00px; --padding-left: 5px; --padding-right: 10px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 > .e-con-inner > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 > .e-con-inner > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-75727935 { --display: flex; --min-height: 190px; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(220, 231, 234); --border-color: #DCE7EA; --border-radius: 16px 16px 16px 16px; box-shadow: rgba(36, 63, 86, 0.1) 0px 6px 18px 0px; --padding-top: 25px; --padding-bottom: 25px; --padding-left: 20px; --padding-right: 20px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-75727935:not(.elementor-motion-effects-element-type-background), :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-75727935 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(255, 255, 255, 0.7); }

.elementor-widget-counter .elementor-counter-number-wrapper { color: var( --e-global-color-primary ); font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }

.elementor-widget-counter .elementor-counter-title { color: var( --e-global-color-secondary ); font-family: var( --e-global-typography-secondary-font-family ), Sans-serif; font-weight: var( --e-global-typography-secondary-font-weight ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-28fcdac7 .elementor-counter-number-wrapper { gap: 7px; font-family: Inter, sans-serif; font-size: 3em; font-weight: 600; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-bf53308 { width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; text-align: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-72f0abb4 { --display: flex; --min-height: 190px; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(220, 231, 234); --border-color: #DCE7EA; --border-radius: 16px 16px 16px 16px; box-shadow: rgba(36, 63, 86, 0.1) 0px 6px 18px 0px; --padding-top: 25px; --padding-bottom: 25px; --padding-left: 00px; --padding-right: 20px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-72f0abb4:not(.elementor-motion-effects-element-type-background), :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-72f0abb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(255, 255, 255, 0.7); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-687bcd3a .elementor-counter-number-wrapper { gap: 7px; font-family: Inter, sans-serif; font-size: 3em; font-weight: 600; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6484728a { width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; text-align: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-69199e33 { --display: flex; --min-height: 190px; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(220, 231, 234); --border-color: #DCE7EA; --border-radius: 16px 16px 16px 16px; box-shadow: rgba(36, 63, 86, 0.1) 0px 6px 18px 0px; --padding-top: 25px; --padding-bottom: 25px; --padding-left: 20px; --padding-right: 20px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-69199e33:not(.elementor-motion-effects-element-type-background), :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-69199e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(255, 255, 255, 0.7); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-644d5305 .elementor-counter-number-wrapper { gap: 7px; font-family: Inter, sans-serif; font-size: 3em; font-weight: 600; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5754e4d3 { width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; text-align: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-55b3a39d { --display: flex; --min-height: 190px; --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; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(220, 231, 234); --border-color: #DCE7EA; --border-radius: 16px 16px 16px 16px; box-shadow: rgba(36, 63, 86, 0.1) 0px 6px 18px 0px; --padding-top: 25px; --padding-bottom: 25px; --padding-left: 20px; --padding-right: 20px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-55b3a39d:not(.elementor-motion-effects-element-type-background), :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-55b3a39d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(255, 255, 255, 0.7); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-afac25c .elementor-counter-number-wrapper { gap: 7px; font-family: Inter, sans-serif; font-size: 3em; font-weight: 600; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2801c4fd { width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; text-align: center; }

.elementor-widget-divider { --divider-color: var( --e-global-color-secondary ); }

.elementor-widget-divider .elementor-divider__text { color: var( --e-global-color-secondary ); font-family: var( --e-global-typography-secondary-font-family ), Sans-serif; font-weight: var( --e-global-typography-secondary-font-weight ); }

.elementor-widget-divider.elementor-view-stacked .elementor-icon { background-color: var( --e-global-color-secondary ); }

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon { color: var( --e-global-color-secondary ); border-color: var( --e-global-color-secondary ); }

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg { fill: var( --e-global-color-secondary ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2311d10 { --divider-border-style: solid; --divider-color: #6AAEB7; --divider-border-width: 1px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2311d10 .elementor-divider-separator { width: 100%; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2311d10 .elementor-divider { padding-block: 20px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 { --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: flex-start; --gap: 24px 24px; --row-gap: 24px; --column-gap: 24px; --overlay-opacity: 0.5; border-style: none; --border-style: none; --border-radius: 0px 0px 0px 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 40px; --padding-bottom: 40px; --padding-left: 13px; --padding-right: 40px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .e-con-inner > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .e-con-inner > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5ff9d7ed { width: var( --container-widget-width, 85.054% ); max-width: 85.054%; --container-widget-width: 85.054%; --container-widget-flex-grow: 0; text-align: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5ff9d7ed > .elementor-widget-container { margin: -30px 0px 31px 141px; padding: 0px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5ff9d7ed.elementor-element { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5ff9d7ed .elementor-heading-title { font-family: Inter, sans-serif; font-size: 3.2em; font-weight: 400; line-height: 1.3px; letter-spacing: 4px; word-spacing: 3px; color: rgb(0, 43, 73); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 { --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: flex-start; --align-items: stretch; --gap: 24px 24px; --row-gap: 24px; --column-gap: 24px; --flex-wrap: wrap; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 10px; --padding-bottom: 0px; --padding-left: 41px; --padding-right: 0px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-46133bd5 { --display: flex; --min-height: 100px; --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: space-between; --align-items: center; --gap: 16px 16px; --row-gap: 16px; --column-gap: 16px; --flex-wrap: nowrap; --overlay-opacity: 0.76; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(215, 235, 238); --border-color: #D7EBEE; --border-radius: 12px 12px 12px 12px; --padding-top: 18px; --padding-bottom: 18px; --padding-left: 20px; --padding-right: 24px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-46133bd5:not(.elementor-motion-effects-element-type-background), :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-46133bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(255, 255, 255, 0.7); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-46133bd5::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-46133bd5 > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-46133bd5 > .e-con-inner > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-46133bd5 > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-46133bd5 > .e-con-inner > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-46133bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-46133bd5.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6a09b7f { --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; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 13px; --padding-right: 0px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6a09b7f.e-con { --flex-grow: 0; --flex-shrink: 0; }

.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 ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2ea46165 { width: var( --container-widget-width, 40.46% ); max-width: 40.46%; --container-widget-width: 40.46%; --container-widget-flex-grow: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2ea46165.elementor-element { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2ea46165 .elementor-icon-wrapper { text-align: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50ec6d53 { --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; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50ec6d53.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4b9a1cea .elementor-heading-title { font-family: Inter, sans-serif; font-size: 21px; font-weight: 500; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5d87724b { --display: flex; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5d87724b.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4d1af171 .elementor-icon-wrapper { text-align: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4d1af171.elementor-view-stacked .elementor-icon { background-color: rgb(7, 43, 76); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4d1af171.elementor-view-framed .elementor-icon, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4d1af171.elementor-view-default .elementor-icon { color: rgb(7, 43, 76); border-color: rgb(7, 43, 76); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4d1af171.elementor-view-framed .elementor-icon, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4d1af171.elementor-view-default .elementor-icon svg { fill: rgb(7, 43, 76); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4d1af171 .elementor-icon { font-size: 28px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4d1af171 .elementor-icon svg { height: 28px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4a0a9bd7 { --display: flex; --min-height: 100px; --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: space-between; --align-items: center; --gap: 16px 16px; --row-gap: 16px; --column-gap: 16px; --flex-wrap: nowrap; --overlay-opacity: 0.76; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(215, 235, 238); --border-color: #D7EBEE; --border-radius: 12px 12px 12px 12px; --padding-top: 18px; --padding-bottom: 18px; --padding-left: 20px; --padding-right: 24px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4a0a9bd7:not(.elementor-motion-effects-element-type-background), :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4a0a9bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(255, 255, 255, 0.7); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4a0a9bd7::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4a0a9bd7 > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4a0a9bd7 > .e-con-inner > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4a0a9bd7 > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4a0a9bd7 > .e-con-inner > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4a0a9bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4a0a9bd7.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-642bf53a { --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; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-642bf53a.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-562b051d { width: var( --container-widget-width, 40.46% ); max-width: 40.46%; --container-widget-width: 40.46%; --container-widget-flex-grow: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-562b051d > .elementor-widget-container { padding: 0px 0px 0px 5px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-562b051d.elementor-element { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-562b051d .elementor-icon-wrapper { text-align: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1f1d29ef { --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; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1f1d29ef.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-34863d0 .elementor-heading-title { font-family: Inter, sans-serif; font-size: 21px; font-weight: 500; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1a32067a { --display: flex; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1a32067a.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4e754c17 .elementor-icon-wrapper { text-align: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4e754c17.elementor-view-stacked .elementor-icon { background-color: rgb(7, 43, 76); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4e754c17.elementor-view-framed .elementor-icon, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4e754c17.elementor-view-default .elementor-icon { color: rgb(7, 43, 76); border-color: rgb(7, 43, 76); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4e754c17.elementor-view-framed .elementor-icon, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4e754c17.elementor-view-default .elementor-icon svg { fill: rgb(7, 43, 76); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4e754c17 .elementor-icon { font-size: 28px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4e754c17 .elementor-icon svg { height: 28px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-594dbd13 { --display: flex; --min-height: 100px; --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: space-between; --align-items: center; --gap: 16px 16px; --row-gap: 16px; --column-gap: 16px; --flex-wrap: nowrap; --overlay-opacity: 0.76; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(215, 235, 238); --border-color: #D7EBEE; --border-radius: 12px 12px 12px 12px; --padding-top: 18px; --padding-bottom: 18px; --padding-left: 20px; --padding-right: 24px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-594dbd13:not(.elementor-motion-effects-element-type-background), :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-594dbd13 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(255, 255, 255, 0.7); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-594dbd13::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-594dbd13 > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-594dbd13 > .e-con-inner > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-594dbd13 > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-594dbd13 > .e-con-inner > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-594dbd13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-594dbd13.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50b5915b { --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; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50b5915b.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-fb7eec6 { width: var( --container-widget-width, 40.435% ); max-width: 40.435%; --container-widget-width: 40.435%; --container-widget-flex-grow: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-fb7eec6 > .elementor-widget-container { padding: 0px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-fb7eec6.elementor-element { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-fb7eec6 .elementor-icon-wrapper { text-align: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-14e23600 { --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; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-14e23600.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-48bc77b8 .elementor-heading-title { font-family: Inter, sans-serif; font-size: 21px; font-weight: 500; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-3127df1b { --display: flex; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-3127df1b.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-71746544 .elementor-icon-wrapper { text-align: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-71746544.elementor-view-stacked .elementor-icon { background-color: rgb(7, 43, 76); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-71746544.elementor-view-framed .elementor-icon, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-71746544.elementor-view-default .elementor-icon { color: rgb(7, 43, 76); border-color: rgb(7, 43, 76); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-71746544.elementor-view-framed .elementor-icon, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-71746544.elementor-view-default .elementor-icon svg { fill: rgb(7, 43, 76); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-71746544 .elementor-icon { font-size: 28px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-71746544 .elementor-icon svg { height: 28px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2644dd5d { --display: flex; --min-height: 100px; --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: space-between; --align-items: center; --gap: 16px 16px; --row-gap: 16px; --column-gap: 16px; --flex-wrap: nowrap; --overlay-opacity: 0.76; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(215, 235, 238); --border-color: #D7EBEE; --border-radius: 12px 12px 12px 12px; --padding-top: 18px; --padding-bottom: 18px; --padding-left: 20px; --padding-right: 24px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2644dd5d:not(.elementor-motion-effects-element-type-background), :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2644dd5d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(255, 255, 255, 0.7); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2644dd5d::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2644dd5d > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2644dd5d > .e-con-inner > .elementor-background-video-container::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2644dd5d > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2644dd5d > .e-con-inner > .elementor-background-slideshow::before, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2644dd5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2644dd5d.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-60162ad2 { --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; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-60162ad2.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7027a33f { width: var( --container-widget-width, 40.46% ); max-width: 40.46%; --container-widget-width: 40.46%; --container-widget-flex-grow: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7027a33f > .elementor-widget-container { padding: 0px 0px 0px 6px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7027a33f.elementor-element { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7027a33f .elementor-icon-wrapper { text-align: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-27bb055f { --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; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-27bb055f.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-73c035dd .elementor-heading-title { font-family: Inter, sans-serif; font-size: 21px; font-weight: 500; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-71200683 { --display: flex; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-71200683.e-con { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-494bb978 .elementor-icon-wrapper { text-align: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-494bb978.elementor-view-stacked .elementor-icon { background-color: rgb(7, 43, 76); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-494bb978.elementor-view-framed .elementor-icon, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-494bb978.elementor-view-default .elementor-icon { color: rgb(7, 43, 76); border-color: rgb(7, 43, 76); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-494bb978.elementor-view-framed .elementor-icon, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-494bb978.elementor-view-default .elementor-icon svg { fill: rgb(7, 43, 76); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-494bb978 .elementor-icon { font-size: 28px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-494bb978 .elementor-icon svg { height: 28px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6a476676 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 80px; --padding-bottom: 50px; --padding-left: 0px; --padding-right: 0px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-14db863c { --display: flex; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5865f808 { width: var( --container-widget-width, 74.911% ); max-width: 74.911%; --container-widget-width: 74.911%; --container-widget-flex-grow: 0; text-align: start; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5865f808 > .elementor-widget-container { margin: 0px 0px 35px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5865f808.elementor-element { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5865f808 .elementor-heading-title { font-family: var( --e-global-typography-aef0525-font-family ), Sans-serif; font-size: var( --e-global-typography-aef0525-font-size ); font-weight: var( --e-global-typography-aef0525-font-weight ); line-height: var( --e-global-typography-aef0525-line-height ); color: var( --e-global-color-495c6fb ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-732121a5 { --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: stretch; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 0px; --padding-bottom: 110px; --padding-left: 0px; --padding-right: 0px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4533bba3 { --display: flex; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-58f8d679 { width: var( --container-widget-width, 75% ); max-width: 75%; --container-widget-width: 75%; --container-widget-flex-grow: 0; text-align: start; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-58f8d679 > .elementor-widget-container { margin: 0px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-58f8d679.elementor-element { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-58f8d679 .elementor-heading-title { font-family: var( --e-global-typography-aef0525-font-family ), Sans-serif; font-size: var( --e-global-typography-aef0525-font-size ); font-weight: var( --e-global-typography-aef0525-font-weight ); line-height: var( --e-global-typography-aef0525-line-height ); color: var( --e-global-color-495c6fb ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 { --e-image-carousel-slides-to-show: 4; width: initial; max-width: initial; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .elementor-swiper-button.elementor-swiper-button-prev, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .elementor-swiper-button.elementor-swiper-button-next { font-size: 30px; color: rgba(12, 4, 4, 0.69); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .elementor-swiper-button.elementor-swiper-button-prev svg, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .elementor-swiper-button.elementor-swiper-button-next svg { fill: rgba(12, 4, 4, 0.69); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-wrapper { display: flex; align-items: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1e8a080b { --display: flex; --margin-top: 46px; --margin-bottom: -100px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-af44bb1 { width: var( --container-widget-width, 95% ); max-width: 95%; --container-widget-width: 95%; --container-widget-flex-grow: 0; text-align: start; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-af44bb1 > .elementor-widget-container { margin: 23px 0px 0px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-af44bb1.elementor-element { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-af44bb1 .elementor-heading-title { font-family: var( --e-global-typography-aef0525-font-family ), Sans-serif; font-size: var( --e-global-typography-aef0525-font-size ); font-weight: var( --e-global-typography-aef0525-font-weight ); line-height: var( --e-global-typography-aef0525-line-height ); color: var( --e-global-color-495c6fb ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 { --e-image-carousel-slides-to-show: 3; width: initial; max-width: initial; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 > .elementor-widget-container { padding: 0px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .elementor-swiper-button.elementor-swiper-button-prev, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .elementor-swiper-button.elementor-swiper-button-next { font-size: 30px; color: rgba(12, 4, 4, 0.69); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .elementor-swiper-button.elementor-swiper-button-prev svg, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .elementor-swiper-button.elementor-swiper-button-next svg { fill: rgba(12, 4, 4, 0.69); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-wrapper { display: flex; align-items: center; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-55b0e194 { --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: stretch; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 100px; --padding-bottom: 110px; --padding-left: 0px; --padding-right: 0px; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-55b0e194:not(.elementor-motion-effects-element-type-background), :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-55b0e194 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-accent ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-8e460e2 { --display: flex; overflow: visible; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc { text-align: start; font-family: Inter, sans-serif; font-size: 1.125em; font-weight: 500; text-transform: uppercase; line-height: 1em; letter-spacing: 0.1em; color: var( --e-global-color-text ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-641f16a { width: var( --container-widget-width, 48% ); max-width: 48%; --container-widget-width: 48%; --container-widget-flex-grow: 0; text-align: start; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-641f16a.elementor-element { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-641f16a .elementor-heading-title { font-family: var( --e-global-typography-aef0525-font-family ), Sans-serif; font-size: var( --e-global-typography-aef0525-font-size ); font-weight: var( --e-global-typography-aef0525-font-weight ); line-height: var( --e-global-typography-aef0525-line-height ); color: var( --e-global-color-text ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-66974fc4 { width: var( --container-widget-width, 57.104% ); max-width: 57.104%; --container-widget-width: 57.104%; --container-widget-flex-grow: 0; text-align: start; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-66974fc4 > .elementor-widget-container { margin: 0px 0px 30px; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-66974fc4.elementor-element { --flex-grow: 0; --flex-shrink: 0; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-66974fc4 .elementor-heading-title { font-family: var( --e-global-typography-8b5c187-font-family ), Sans-serif; font-size: var( --e-global-typography-8b5c187-font-size ); font-weight: var( --e-global-typography-8b5c187-font-weight ); line-height: var( --e-global-typography-8b5c187-line-height ); color: var( --e-global-color-text ); }

.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 ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-31ee8a34 .elementor-button { background-color: var( --e-global-color-primary ); font-family: Inter, sans-serif; font-size: 14px; font-weight: 500; text-transform: uppercase; fill: var( --e-global-color-c98b8d7 ); color: var( --e-global-color-c98b8d7 ); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-31ee8a34 > .elementor-widget-container { margin: 0px 0px 20px; }

:root { --page-title-display: none; }

@media (max-width: 1024px) {
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-60a5b375 { --padding-top: 64px; --padding-bottom: 64px; --padding-left: 40px; --padding-right: 40px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-543ca137 .elementor-heading-title { font-size: 2.986em; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7ad9b97c { --padding-top: 64px; --padding-bottom: 64px; --padding-left: 40px; --padding-right: 40px; }
  .elementor-widget-text-editor { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-3793166d { font-size: var( --e-global-typography-0e341c7-font-size ); line-height: var( --e-global-typography-0e341c7-line-height ); letter-spacing: var( --e-global-typography-0e341c7-letter-spacing ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-35df14da .elementor-heading-title { font-size: 2.986em; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4b69e13b .elementor-heading-title { font-size: var( --e-global-typography-8b5c187-font-size ); line-height: var( --e-global-typography-8b5c187-line-height ); }
  .elementor-widget-icon-box .elementor-icon-box-description { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176.elementor-element { --align-self: center; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon-box-title, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon-box-title a { font-size: var( --e-global-typography-cbdb7e9-font-size ); line-height: var( --e-global-typography-cbdb7e9-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon-box-description { font-size: 0.833em; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc.elementor-element { --align-self: center; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon-box-title, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon-box-title a { font-size: var( --e-global-typography-cbdb7e9-font-size ); line-height: var( --e-global-typography-cbdb7e9-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon-box-description { font-size: 0.833em; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0.elementor-element { --align-self: center; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon-box-title, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon-box-title a { font-size: var( --e-global-typography-cbdb7e9-font-size ); line-height: var( --e-global-typography-cbdb7e9-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon-box-description { font-size: 0.833em; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 { --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-14db863c { --padding-top: 44px; --padding-bottom: 64px; --padding-left: 40px; --padding-right: 40px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5865f808 .elementor-heading-title { font-size: var( --e-global-typography-aef0525-font-size ); line-height: var( --e-global-typography-aef0525-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-732121a5 { --padding-top: 64px; --padding-bottom: 64px; --padding-left: 40px; --padding-right: 40px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4533bba3 { --margin-top: 0px; --margin-bottom: 32px; --margin-left: 0px; --margin-right: 0px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-58f8d679 .elementor-heading-title { font-size: var( --e-global-typography-aef0525-font-size ); line-height: var( --e-global-typography-aef0525-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1e8a080b { --margin-top: 0px; --margin-bottom: 32px; --margin-left: 0px; --margin-right: 0px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-af44bb1 .elementor-heading-title { font-size: var( --e-global-typography-aef0525-font-size ); line-height: var( --e-global-typography-aef0525-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-55b0e194 { --padding-top: 44px; --padding-bottom: 64px; --padding-left: 40px; --padding-right: 40px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc { font-size: 1em; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-641f16a { width: var( --container-widget-width, 405.844px ); max-width: 405.844px; --container-widget-width: 405.844px; --container-widget-flex-grow: 0; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-641f16a .elementor-heading-title { font-size: var( --e-global-typography-aef0525-font-size ); line-height: var( --e-global-typography-aef0525-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-66974fc4 .elementor-heading-title { font-size: var( --e-global-typography-8b5c187-font-size ); line-height: var( --e-global-typography-8b5c187-line-height ); }
}

@media (max-width: 767px) {
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-60a5b375 { --min-height: 250px; --padding-top: 48px; --padding-bottom: 0px; --padding-left: 30px; --padding-right: 30px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-543ca137 { width: 100%; max-width: 100%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-543ca137 > .elementor-widget-container { margin: 40px 0px 0px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-543ca137 .elementor-heading-title { font-size: 1.6em; line-height: 1.2em; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7ad9b97c { --padding-top: 64px; --padding-bottom: 64px; --padding-left: 20px; --padding-right: 20px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50ddc38b { --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-text-editor { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-3793166d > .elementor-widget-container { margin: 0px 0px 25px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-3793166d { font-size: var( --e-global-typography-0e341c7-font-size ); line-height: var( --e-global-typography-0e341c7-line-height ); letter-spacing: var( --e-global-typography-0e341c7-letter-spacing ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-35df14da { text-align: start; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-35df14da .elementor-heading-title { font-size: 1.8em; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4b69e13b { width: 100%; max-width: 100%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4b69e13b .elementor-heading-title { font-size: var( --e-global-typography-8b5c187-font-size ); line-height: var( --e-global-typography-8b5c187-line-height ); }
  .elementor-widget-icon-box .elementor-icon-box-description { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 > .elementor-widget-container { padding: 0px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon-box-wrapper { text-align: center; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon-box-title, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon-box-title a { font-size: var( --e-global-typography-cbdb7e9-font-size ); line-height: var( --e-global-typography-cbdb7e9-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon-box-description { font-size: 0.5em; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc > .elementor-widget-container { padding: 0px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon-box-wrapper { text-align: center; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon-box-title, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon-box-title a { font-size: var( --e-global-typography-cbdb7e9-font-size ); line-height: var( --e-global-typography-cbdb7e9-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon-box-description { font-size: 0.5em; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 > .elementor-widget-container { padding: 0px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon-box-wrapper { text-align: center; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon-box-title, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon-box-title a { font-size: var( --e-global-typography-cbdb7e9-font-size ); line-height: var( --e-global-typography-cbdb7e9-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon-box-description { font-size: 0.5em; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 { --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 { --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5865f808 .elementor-heading-title { font-size: var( --e-global-typography-aef0525-font-size ); line-height: var( --e-global-typography-aef0525-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-732121a5 { --padding-top: 64px; --padding-bottom: 64px; --padding-left: 30px; --padding-right: 30px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-58f8d679 { --container-widget-width: 100%; --container-widget-flex-grow: 0; width: var( --container-widget-width, 100% ); max-width: 100%; text-align: center; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-58f8d679 .elementor-heading-title { font-size: var( --e-global-typography-aef0525-font-size ); line-height: var( --e-global-typography-aef0525-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-af44bb1 { --container-widget-width: 100%; --container-widget-flex-grow: 0; width: var( --container-widget-width, 100% ); max-width: 100%; text-align: center; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-af44bb1 .elementor-heading-title { font-size: var( --e-global-typography-aef0525-font-size ); line-height: var( --e-global-typography-aef0525-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-55b0e194 { --padding-top: 64px; --padding-bottom: 64px; --padding-left: 30px; --padding-right: 30px; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc { font-size: 1em; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-641f16a { width: initial; max-width: initial; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-641f16a .elementor-heading-title { font-size: var( --e-global-typography-aef0525-font-size ); line-height: var( --e-global-typography-aef0525-line-height ); }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-66974fc4 { width: 100%; max-width: 100%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-66974fc4 .elementor-heading-title { font-size: var( --e-global-typography-8b5c187-font-size ); line-height: var( --e-global-typography-8b5c187-line-height ); }
}

@media (min-width: 768px) {
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7ad9b97c { --width: 99.194%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 { --width: 53%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-75727935 { --width: 22%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-72f0abb4 { --width: 22%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-69199e33 { --width: 22%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-55b3a39d { --width: 22%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 { --width: 98%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 { --width: 100.766%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-46133bd5 { --width: 48%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6a09b7f { --width: 13.22%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50ec6d53 { --width: 62.182%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5d87724b { --width: 10.794%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4a0a9bd7 { --width: 48%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-642bf53a { --width: 13.22%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1f1d29ef { --width: 62.182%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1a32067a { --width: 10.794%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-594dbd13 { --width: 48%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50b5915b { --width: 13.22%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-14e23600 { --width: 62.182%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-3127df1b { --width: 10.794%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2644dd5d { --width: 48%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-60162ad2 { --width: 13.22%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-27bb055f { --width: 62.182%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-71200683 { --width: 10.794%; }
}

@media (max-width: 1024px) and (min-width: 768px) {
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4533bba3 { --width: 100%; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1e8a080b { --width: 100%; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon svg { filter: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon svg [fill="none"] { fill: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon svg [stroke="#fff"] { stroke: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon svg [fill="#41f8ce"] { fill: rgb(65, 248, 206) !important; }

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-44693176 .elementor-icon svg > g > g:last-of-type { transform-box: view-box; transform-origin: 0px 0px; transform: matrix(1.7, 0, 0, 1.7, 359.189, 480.992) !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon svg { filter: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon svg [fill="none"] { fill: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon svg [stroke="#fff"] { stroke: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon svg [fill="#41f8ce"] { fill: rgb(65, 248, 206) !important; }

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-4081dfdc .elementor-icon svg > g > g:last-of-type { transform-box: view-box; transform-origin: 0px 0px; transform: matrix(1.7, 0, 0, 1.7, 370.461, 401.61) !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon svg { filter: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon svg [fill="none"] { fill: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon svg [stroke="#fff"] { stroke: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon svg [fill="#41f8ce"] { fill: rgb(65, 248, 206) !important; }

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-54cba8c0 .elementor-icon svg > g > g:last-of-type { transform-box: view-box; transform-origin: 0px 0px; transform: matrix(1.7, 0, 0, 1.7, 373.745, 567.317) !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2ea46165 .elementor-icon { filter: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2ea46165 .elementor-icon svg { filter: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2ea46165 .elementor-icon svg [fill="none"] { fill: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2ea46165 .elementor-icon svg [stroke="#fff"] { stroke: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2ea46165 .elementor-icon svg [fill="#41f8ce"] { fill: rgb(65, 248, 206) !important; }

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2ea46165 .elementor-icon svg { width: 100% !important; height: 100% !important; max-width: 100% !important; max-height: 100% !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2ea46165 .elementor-icon { width: 64px !important; height: 64px !important; font-size: 64px !important; line-height: 64px !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-2ea46165 .elementor-icon svg > g > g:last-of-type { transform-box: view-box; transform-origin: 0px 0px; transform: matrix(1.6, 0, 0, 1.6, 577.666, 410.257) !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-562b051d .elementor-icon { filter: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-562b051d .elementor-icon svg { filter: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-562b051d .elementor-icon svg [fill="none"] { fill: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-562b051d .elementor-icon svg [stroke="#fff"] { stroke: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-562b051d .elementor-icon svg [fill="#41f8ce"] { fill: rgb(65, 248, 206) !important; }

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-562b051d .elementor-icon svg { width: 100% !important; height: 100% !important; max-width: 100% !important; max-height: 100% !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-562b051d .elementor-icon { width: 64px !important; height: 64px !important; font-size: 64px !important; line-height: 64px !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-562b051d .elementor-icon svg > g > g:last-of-type { transform-box: view-box; transform-origin: 0px 0px; transform: matrix(1.6, 0, 0, 1.6, 367.5, 297.687) !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-fb7eec6 .elementor-icon { filter: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-fb7eec6 .elementor-icon svg { filter: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-fb7eec6 .elementor-icon svg [fill="none"] { fill: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-fb7eec6 .elementor-icon svg [stroke="#fff"] { stroke: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-fb7eec6 .elementor-icon svg [fill="#41f8ce"] { fill: rgb(65, 248, 206) !important; }

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-fb7eec6 .elementor-icon svg { width: 100% !important; height: 100% !important; max-width: 100% !important; max-height: 100% !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-fb7eec6 .elementor-icon { width: 64px !important; height: 64px !important; font-size: 64px !important; line-height: 64px !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-fb7eec6 .elementor-icon svg > g > g:last-of-type { transform-box: view-box; transform-origin: 0px 0px; transform: matrix(1.6, 0, 0, 1.6, 459.995, 294.298) !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7027a33f .elementor-icon { filter: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7027a33f .elementor-icon svg { filter: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7027a33f .elementor-icon svg [fill="none"] { fill: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7027a33f .elementor-icon svg [stroke="#fff"] { stroke: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7027a33f .elementor-icon svg [fill="#41f8ce"] { fill: rgb(65, 248, 206) !important; }

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7027a33f .elementor-icon svg { width: 100% !important; height: 100% !important; max-width: 100% !important; max-height: 100% !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7027a33f .elementor-icon { width: 64px !important; height: 64px !important; font-size: 64px !important; line-height: 64px !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-7027a33f .elementor-icon svg > g > g:last-of-type { transform-box: view-box; transform-origin: 0px 0px; transform: matrix(1.6, 0, 0, 1.6, 464.154, 396.633) !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) { --calden-dark: #051C2F; --calden-accent: #41F8CE; --calden-turquoise: #00B8C3; --calden-text: #2F4252; --calden-light: #F5F6F7; --calden-white: #FFFFFF; color: var(--calden-text); overflow-x: hidden; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753), body:is(.page-id-12226,.page-id-9368,.page-id-9753) .site-main { background: var(--calden-white); }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-widget-container { box-sizing: border-box; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) h1, body:is(.page-id-12226,.page-id-9368,.page-id-9753) h2, body:is(.page-id-12226,.page-id-9368,.page-id-9753) h3, body:is(.page-id-12226,.page-id-9368,.page-id-9753) h4, body:is(.page-id-12226,.page-id-9368,.page-id-9753) p, body:is(.page-id-12226,.page-id-9368,.page-id-9753) a { font-family: Inter, Arial, sans-serif; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3e6d6998"] { min-height: 96px; padding: 0px 28px !important; background: var(--calden-dark) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3e6d6998"] > .elementor-container { max-width: 1140px; min-height: 96px; align-items: center; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3e6db2d7"] { width: 24% !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="16202499"] { width: 76% !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="736859ab"] .elementor-widget-container { padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="736859ab"] img { display: block; width: 150px; max-height: 48px; object-fit: contain; object-position: left center; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="649abb66"] .elementor-nav-menu { justify-content: flex-end; align-items: stretch; gap: 4px; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="649abb66"] .elementor-item { min-height: 96px; display: flex; align-items: center; font-size: 13px; font-weight: 400; line-height: 1.2; white-space: nowrap; padding: 0px 15px !important; color: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="649abb66"] .elementor-item:hover, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="649abb66"] .elementor-item.elementor-item-active { color: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="649abb66"] .elementor-item.elementor-item-active::after { transform: translateX(-50%); width: 28px !important; height: 2px !important; left: 50% !important; right: auto !important; bottom: 22px !important; background: var(--calden-accent) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="649abb66"] li:nth-last-child(-n+2) .elementor-item { color: var(--calden-accent) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="60a5b375"] { height: 620px; min-height: 620px !important; padding: 0px 28px !important; background-color: rgb(99, 124, 122) !important; background-size: cover !important; background-position: center center !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="60a5b375"]::before { background: linear-gradient(90deg, rgba(5, 28, 47, 0.54), rgba(5, 28, 47, 0.14)) !important; opacity: 1 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="60a5b375"] > .e-con-inner { max-width: 1140px; min-height: 620px; align-items: flex-start; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="37669ac3"] { min-height: 620px; justify-content: center; align-items: flex-start; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="543ca137"] { width: min(650px, 62%) !important; margin: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="543ca137"] .elementor-heading-title { margin: 0px; letter-spacing: -1.2px; color: rgb(255, 255, 255) !important; font-size: 50px !important; font-weight: 600 !important; line-height: 1.14 !important; text-transform: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="7ad9b97c"] { width: 100% !important; margin: 0px !important; padding: 0px !important; background: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="50ddc38b"] { width: 100% !important; max-width: none !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="151c4b92"] { width: min(980px, 100% - 56px) !important; max-width: 980px !important; margin: 0px auto !important; padding: 78px 0px 12px !important; gap: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3793166d"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3793166d"] p { letter-spacing: 0.25px; text-transform: uppercase; margin: 0px 0px 22px !important; padding: 0px !important; color: var(--calden-turquoise) !important; font-size: 13px !important; font-weight: 500 !important; line-height: 1.2 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="35df14da"] { width: 850px !important; max-width: 100% !important; margin: 0px 0px 18px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="35df14da"] .elementor-heading-title { letter-spacing: -0.7px; color: var(--calden-dark) !important; font-size: 40px !important; font-weight: 400 !important; line-height: 1.16 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4b69e13b"] { width: auto !important; margin: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4b69e13b"] .elementor-heading-title { color: var(--calden-text) !important; font-size: 16px !important; font-weight: 400 !important; line-height: 1.5 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] { min-height: 230px; width: min(980px, 100% - 56px) !important; max-width: 980px !important; margin: 0px auto !important; padding: 44px 0px 56px !important; display: flex !important; flex-direction: row !important; justify-content: space-between !important; align-items: flex-start !important; gap: 48px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4081dfdc"] { order: 1; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="44693176"] { order: 2; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="54cba8c0"] { order: 3; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="44693176"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4081dfdc"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="54cba8c0"] { width: 33.333% !important; margin: 0px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-wrapper { display: flex; flex-direction: column; align-items: center; gap: 18px; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-icon { margin: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon { align-items: center; justify-content: center; width: 84px !important; height: 84px !important; display: inline-flex !important; border: 0px !important; border-radius: 50% !important; background: var(--calden-accent) !important; color: rgb(255, 255, 255) !important; fill: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon svg { width: 42px !important; height: 42px !important; fill: currentcolor !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-title span { text-align: center; text-transform: uppercase; margin: 0px !important; color: var(--calden-dark) !important; font-size: 14px !important; font-weight: 600 !important; line-height: 1.35 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="c44bae8"] { width: 100vw !important; max-width: none !important; margin-left: calc(50% - 50vw) !important; padding: 0px !important; gap: 0px !important; border: 0px !important; border-radius: 0px !important; background: rgb(255, 255, 255) !important; box-shadow: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3148e151"] { min-height: 560px; align-items: center; justify-content: center; width: 100% !important; margin: 0px !important; padding: 58px 0px !important; display: flex !important; border: 0px !important; border-radius: 0px !important; background: var(--calden-light) !important; box-shadow: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5cdc1f37"] { overflow: hidden; width: min(980px, 100% - 56px) !important; height: 445px !important; min-height: 445px !important; margin: 0px auto !important; padding: 0px !important; border-radius: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5cdc1f37"] iframe, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5cdc1f37"] .map_wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5cdc1f37"] [class*="map"] { max-width: 100%; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] { width: min(820px, 100% - 56px) !important; max-width: 820px !important; margin: 0px auto !important; padding: 58px 0px 52px !important; display: grid !important; grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; gap: 28px 42px !important; background: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="75727935"] { order: 1; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="69199e33"] { order: 2; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="72f0abb4"] { order: 3; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="55b3a39d"] { order: 4; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="75727935"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="72f0abb4"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="69199e33"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="55b3a39d"] { width: 100% !important; min-height: 114px !important; height: 114px !important; margin: 0px !important; padding: 18px 28px !important; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: flex-start !important; gap: 20px !important; border: 0px !important; border-radius: 999px !important; background: var(--calden-accent) !important; box-shadow: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="28fcdac7"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="687bcd3a"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="644d5305"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="afac25c"] { width: 40% !important; margin: 0px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="bf53308"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6484728a"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5754e4d3"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2801c4fd"] { width: 60% !important; margin: 0px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] .elementor-counter-number-wrapper { white-space: nowrap; justify-content: flex-start !important; color: var(--calden-dark) !important; font-size: 34px !important; font-weight: 700 !important; line-height: 1 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] .elementor-widget-text-editor p { margin: 0px !important; color: var(--calden-dark) !important; font-size: 14px !important; font-weight: 400 !important; line-height: 1.35 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2311d10"] { width: 100% !important; margin: 0px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2311d10"] .elementor-divider { padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2311d10"] .elementor-divider-separator { width: 100% !important; border-top: 1px solid rgba(0, 184, 195, 0.45) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="32ab1432"] { width: min(1000px, 100% - 56px) !important; max-width: 1000px !important; margin: 0px auto !important; padding: 50px 0px 86px !important; gap: 34px !important; background: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ff9d7ed"] { width: auto !important; height: auto !important; margin: 0px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ff9d7ed"] .elementor-heading-title { letter-spacing: 0.25px; text-transform: uppercase; color: var(--calden-turquoise) !important; font-size: 13px !important; font-weight: 500 !important; line-height: 1.2 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="196fea76"] { width: 100% !important; margin: 0px !important; padding: 0px !important; display: grid !important; grid-template-columns: repeat(4, minmax(0px, 1fr)) !important; gap: 28px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="46133bd5"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4a0a9bd7"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="594dbd13"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2644dd5d"] { width: 100% !important; min-height: 230px !important; height: 230px !important; margin: 0px !important; padding: 26px 22px !important; display: flex !important; flex-direction: column !important; align-items: flex-start !important; justify-content: flex-start !important; gap: 18px !important; border: 0px !important; border-radius: 12px !important; background: var(--calden-accent) !important; box-shadow: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6a09b7f"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="642bf53a"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="50b5915b"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="60162ad2"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="50ec6d53"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1f1d29ef"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="14e23600"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="27bb055f"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5d87724b"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1a32067a"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3127df1b"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="71200683"] { width: 100% !important; min-height: 0px !important; height: auto !important; margin: 0px !important; padding: 0px !important; align-items: flex-start !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="50ec6d53"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1f1d29ef"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="14e23600"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="27bb055f"] { flex: 1 1 auto; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5d87724b"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1a32067a"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3127df1b"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="71200683"] { margin-top: auto !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="196fea76"] .elementor-widget-icon { width: auto !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2ea46165"] .elementor-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="562b051d"] .elementor-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="fb7eec6"] .elementor-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="7027a33f"] .elementor-icon { color: rgb(255, 255, 255) !important; fill: rgb(255, 255, 255) !important; font-size: 34px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4b9a1cea"] .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="34863d0"] .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="48bc77b8"] .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="73c035dd"] .elementor-heading-title { text-transform: uppercase; margin: 0px !important; color: var(--calden-dark) !important; font-size: 14px !important; font-weight: 600 !important; line-height: 1.38 !important; text-align: left !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4d1af171"] .elementor-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4e754c17"] .elementor-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="71746544"] .elementor-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="494bb978"] .elementor-icon { color: var(--calden-dark) !important; fill: var(--calden-dark) !important; font-size: 19px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6a476676"] { border-top: 1px solid rgba(0, 184, 195, 0.28); min-height: 0px !important; padding: 62px 28px 78px !important; background: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="14db863c"] { width: min(1000px, 100%) !important; max-width: 1000px !important; min-height: 0px !important; margin: 0px auto !important; padding: 0px !important; gap: 40px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5865f808"] { width: auto !important; height: auto !important; margin: 0px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5865f808"] .elementor-heading-title { letter-spacing: 0.25px; text-transform: uppercase; color: var(--calden-turquoise) !important; font-size: 13px !important; font-weight: 500 !important; line-height: 1.25 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] { width: 100% !important; height: 300px !important; min-height: 300px !important; margin: 0px !important; overflow: visible !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardUserBlock__UserBlock"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardActionsBlock"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="Block__RegularBlock"]:has(.es-text-shortener-container) { display: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardContainer"] { height: 265px !important; min-height: 265px !important; overflow: hidden !important; border: 0px !important; border-radius: 14px !important; background: transparent !important; box-shadow: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-wrapper { height: 265px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-slide { height: 265px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardMediaBlock"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaContainer"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaImage"] { width: 100% !important; height: 265px !important; min-height: 265px !important; margin: 0px !important; border-radius: 14px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaImage"] img { width: 100% !important; height: 100% !important; min-height: 265px !important; object-fit: cover !important; object-position: center center !important; border-radius: 14px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="732121a5"] { border-top: 1px solid rgba(0, 184, 195, 0.28); min-height: 0px !important; padding: 58px 28px 72px !important; background: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="732121a5"] > .e-con-inner { gap: 58px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4533bba3"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1e8a080b"] { width: min(1000px, 100%) !important; max-width: 1000px !important; min-height: 0px !important; height: auto !important; margin: 0px auto !important; padding: 0px !important; gap: 26px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="58f8d679"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="af44bb1"] { width: auto !important; height: auto !important; margin: 0px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="58f8d679"] .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="af44bb1"] .elementor-heading-title { letter-spacing: 0.25px; text-transform: uppercase; color: var(--calden-turquoise) !important; font-size: 13px !important; font-weight: 500 !important; line-height: 1.25 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] { overflow: hidden; width: 100% !important; height: 145px !important; min-height: 145px !important; margin: 0px !important; padding: 0px 22px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] .swiper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] .swiper-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] .swiper-slide, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] .swiper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] .swiper-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] .swiper-slide { height: 130px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] .swiper-slide, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] .swiper-slide { display: flex !important; align-items: center !important; justify-content: center !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] figure, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] figure { width: 100%; display: flex; align-items: center; justify-content: center; height: 110px !important; margin: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] img, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] img { width: 100% !important; height: 96px !important; max-height: 96px !important; object-fit: contain !important; object-position: center center !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] .elementor-swiper-button, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] .elementor-swiper-button { color: var(--calden-dark) !important; font-size: 22px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="55b0e194"] { min-height: 480px !important; padding: 70px 28px 74px !important; background: var(--calden-accent) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="8e460e2"] { width: min(980px, 100%) !important; max-width: 980px !important; min-height: 0px !important; margin: 0px auto !important; padding: 0px !important; gap: 0px !important; align-items: flex-start !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5a4415dc"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5a4415dc"] p { letter-spacing: 0.25px; text-transform: uppercase; margin: 0px 0px 24px !important; padding: 0px !important; color: rgb(255, 255, 255) !important; font-size: 13px !important; font-weight: 500 !important; line-height: 1.2 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="641f16a"] { width: 100% !important; margin: 0px 0px 18px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="641f16a"] .elementor-heading-title { letter-spacing: -0.6px; color: var(--calden-dark) !important; font-size: 40px !important; font-weight: 400 !important; line-height: 1.15 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="66974fc4"] { width: 540px !important; max-width: 100% !important; margin: 0px 0px 30px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="66974fc4"] .elementor-heading-title { color: var(--calden-dark) !important; font-size: 16px !important; font-weight: 400 !important; line-height: 1.48 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="31ee8a34"] { width: auto !important; margin: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="31ee8a34"] .elementor-button { min-height: 48px; padding: 14px 28px !important; border: 0px !important; border-radius: 999px !important; background: var(--calden-dark) !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="31ee8a34"] .elementor-button-text { line-height: 1.2; font-size: 14px !important; font-weight: 500 !important; text-transform: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="375b84d4"] { min-height: 560px !important; padding: 62px 28px 24px !important; background: var(--calden-dark) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3b0d3068"] { width: min(980px, 100%) !important; max-width: 980px !important; min-height: 0px !important; margin: 0px auto !important; padding: 0px !important; gap: 34px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1cb46b7"] { width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; display: grid !important; grid-template-columns: 1.15fr 3fr !important; gap: 56px !important; border: 0px !important; border-radius: 0px !important; background: transparent !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3a536aae"] { width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; align-items: flex-start !important; gap: 16px !important; border: 0px !important; background: transparent !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="78b71acb"] { width: 165px !important; margin: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="78b71acb"] img { width: 165px !important; height: 50px !important; object-fit: contain !important; object-position: left center !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="12381e9b"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="12381e9b"] p { width: 100% !important; margin: 0px !important; padding: 0px !important; color: rgb(255, 255, 255) !important; font-size: 13px !important; line-height: 1.4 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19fff913"] { margin: 4px 0px 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19fff913"] .elementor-social-icon { width: 32px !important; height: 32px !important; font-size: 15px !important; background: var(--calden-turquoise) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"] { width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; display: grid !important; grid-template-columns: repeat(4, minmax(0px, 1fr)) !important; gap: 24px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6c325a12"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5172e5d4"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="43726553"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="633c0f81"] { width: 100% !important; min-height: 0px !important; height: auto !important; margin: 0px !important; padding: 0px !important; align-items: flex-start !important; gap: 10px !important; border: 0px !important; border-radius: 0px !important; background: transparent !important; box-shadow: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3ecaf82b"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="417f8795"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2030f416"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6f1f6d94"] { width: auto !important; height: auto !important; margin: 0px 0px 4px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"] .elementor-widget-icon .elementor-icon { color: var(--calden-turquoise) !important; fill: var(--calden-turquoise) !important; font-size: 24px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3a73cb9e"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="437081a6"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5e8c017c"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="466e1671"] { width: 100% !important; margin: 0px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3a73cb9e"] .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="437081a6"] .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5e8c017c"] .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="466e1671"] .elementor-heading-title { color: var(--calden-accent) !important; font-size: 14px !important; font-weight: 600 !important; line-height: 1.25 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5e8c017c"] .elementor-heading-title { font-size: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5e8c017c"] .elementor-heading-title::after { content: "Perú"; font-size: 14px; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="70f9f0a5"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="24e35e4e"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2face589"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5b73b927"] { width: 100% !important; margin: 0px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"] .elementor-icon-list-item, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"] .elementor-icon-list-text { color: rgb(255, 255, 255) !important; font-size: 13px !important; font-weight: 400 !important; line-height: 1.42 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"] .elementor-icon-list-icon { display: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="22a935ed"] { width: 100% !important; margin: 0px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="22a935ed"] .elementor-divider { padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="22a935ed"] .elementor-divider-separator { width: 100% !important; border-top: 1px solid rgba(255, 255, 255, 0.25) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1859d92"] { width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="778c9135"] { width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="7971d74a"] { width: 100% !important; margin: 0px !important; padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="7971d74a"] .elementor-heading-title { color: rgba(255, 255, 255, 0.72) !important; font-size: 12px !important; font-weight: 400 !important; line-height: 1.4 !important; }

@media (max-width: 1024px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3e6d6998"] { min-height: 86px; padding: 0px 24px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3e6d6998"] > .elementor-container { min-height: 86px; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="736859ab"] img { width: 140px; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="60a5b375"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="60a5b375"] > .e-con-inner, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="37669ac3"] { min-height: 540px !important; height: 540px; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="543ca137"] { width: 72% !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="543ca137"] .elementor-heading-title { font-size: 44px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="151c4b92"] { padding-top: 64px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="35df14da"] .elementor-heading-title { font-size: 36px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] { gap: 28px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5cdc1f37"] { height: 400px !important; min-height: 400px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3148e151"] { min-height: 500px; padding: 50px 0px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] { gap: 22px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="196fea76"] { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1cb46b7"] { grid-template-columns: 1fr !important; gap: 42px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"] { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; row-gap: 32px !important; }
}

@media (max-width: 767px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3e6d6998"] { min-height: 74px; padding: 0px 18px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3e6d6998"] > .elementor-container { min-height: 74px; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3e6db2d7"] { width: 62% !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="16202499"] { width: 38% !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="736859ab"] img { width: 132px; height: 40px; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="649abb66"] .elementor-menu-toggle { margin-left: auto; color: rgb(255, 255, 255) !important; background: transparent !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="60a5b375"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="60a5b375"] > .e-con-inner, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="37669ac3"] { min-height: 440px !important; height: 440px; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="60a5b375"] { padding: 0px 22px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="543ca137"] { width: 100% !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="543ca137"] .elementor-heading-title { letter-spacing: -0.6px; font-size: 34px !important; line-height: 1.16 !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="151c4b92"] { width: calc(100% - 40px) !important; padding: 54px 0px 18px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3793166d"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3793166d"] p { margin-bottom: 18px !important; font-size: 12px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="35df14da"] .elementor-heading-title { font-size: 30px !important; line-height: 1.2 !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4b69e13b"] .elementor-heading-title { font-size: 15px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] { min-height: 0px; width: calc(100% - 40px) !important; padding: 30px 0px 50px !important; flex-direction: column !important; align-items: stretch !important; gap: 26px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="44693176"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4081dfdc"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="54cba8c0"] { width: 100% !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-wrapper { flex-direction: row; text-align: left; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-content { text-align: left; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-title span { text-align: left; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon { width: 70px !important; height: 70px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5cdc1f37"] { width: calc(100% - 40px) !important; height: 320px !important; min-height: 320px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3148e151"] { min-height: 390px; padding: 35px 0px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] { width: calc(100% - 40px) !important; padding: 42px 0px !important; grid-template-columns: 1fr !important; gap: 18px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="75727935"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="72f0abb4"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="69199e33"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="55b3a39d"] { min-height: 98px !important; height: 98px !important; padding: 16px 24px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] .elementor-counter-number-wrapper { font-size: 30px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="32ab1432"] { width: calc(100% - 40px) !important; padding: 42px 0px 64px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="196fea76"] { grid-template-columns: 1fr !important; gap: 18px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="46133bd5"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4a0a9bd7"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="594dbd13"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2644dd5d"] { min-height: 190px !important; height: 190px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6a476676"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="732121a5"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="55b0e194"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="375b84d4"] { padding-left: 20px !important; padding-right: 20px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6a476676"] { padding-top: 48px !important; padding-bottom: 62px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="14db863c"] { gap: 28px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] { height: 285px !important; min-height: 285px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="732121a5"] { padding-top: 48px !important; padding-bottom: 58px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="732121a5"] > .e-con-inner { gap: 44px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] { height: 128px !important; min-height: 128px !important; padding: 0px 16px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] .swiper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] .swiper-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] .swiper-slide, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] .swiper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] .swiper-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] .swiper-slide { height: 112px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] img, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] img { height: 82px !important; max-height: 82px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="55b0e194"] { min-height: 440px !important; padding-top: 58px !important; padding-bottom: 62px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="641f16a"] .elementor-heading-title { font-size: 32px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="66974fc4"] .elementor-heading-title { font-size: 15px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="375b84d4"] { min-height: 0px !important; padding-top: 52px !important; padding-bottom: 24px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1cb46b7"] { gap: 38px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"] { grid-template-columns: 1fr !important; gap: 28px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6c325a12"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5172e5d4"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="43726553"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="633c0f81"] { display: grid !important; grid-template-columns: 32px 72px 1fr !important; align-items: start !important; column-gap: 12px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"] .elementor-widget-icon { grid-column: 1; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"] .elementor-widget-heading { grid-column: 2; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"] .elementor-widget-icon-list { grid-column: 3; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="7971d74a"] .elementor-heading-title { font-size: 11px !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="60a5b375"] > .e-con-inner { padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="649abb66"] > .elementor-widget-container { margin: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="736859ab"] img { width: 150px !important; max-width: 150px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6a476676"] > .e-con-inner, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="732121a5"] > .e-con-inner, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="55b0e194"] > .e-con-inner, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="375b84d4"] > .e-con-inner { padding: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="66974fc4"] .elementor-heading-title { margin: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3793166d"] p, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ff9d7ed"] .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5865f808"] .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="58f8d679"] .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="af44bb1"] .elementor-heading-title { letter-spacing: 0.25px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2ea46165"] .elementor-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="562b051d"] .elementor-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="fb7eec6"] .elementor-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="7027a33f"] .elementor-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2ea46165"] svg, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="562b051d"] svg, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="fb7eec6"] svg, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="7027a33f"] svg, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2ea46165"] i, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="562b051d"] i, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="fb7eec6"] i, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="7027a33f"] i { filter: brightness(0) invert(1); color: rgb(255, 255, 255) !important; fill: rgb(255, 255, 255) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] { height: 270px !important; min-height: 270px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardContainer"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-slide, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardMediaBlock"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaContainer"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaImage"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaImage"] img { height: 235px !important; min-height: 235px !important; }

@media (max-width: 767px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] { height: 275px !important; min-height: 275px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardContainer"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-slide, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardMediaBlock"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaContainer"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaImage"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaImage"] img { height: 245px !important; min-height: 245px !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="375b84d4"] { min-height: 0px !important; height: auto !important; padding: 44px 28px 24px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3b0d3068"] { min-height: 0px !important; height: auto !important; gap: 46px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1cb46b7"] { display: flex !important; flex-direction: column !important; align-items: stretch !important; gap: 40px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3a536aae"] { width: 210px !important; gap: 6px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="78b71acb"] { width: 150px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="78b71acb"] img { width: 150px !important; height: 45px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19fff913"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3ecaf82b"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="417f8795"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2030f416"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6f1f6d94"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="22a935ed"] { display: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"] { grid-template-columns: repeat(4, minmax(0px, 1fr)) !important; gap: 36px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6c325a12"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5172e5d4"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="43726553"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="633c0f81"] { display: flex !important; flex-direction: column !important; align-items: flex-start !important; gap: 6px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1859d92"] { min-height: 0px !important; height: auto !important; }

@media (max-width: 1024px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="375b84d4"] { padding: 42px 24px 24px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3b0d3068"] { gap: 38px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1cb46b7"] { gap: 34px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"] { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; gap: 28px 36px !important; }
}

@media (max-width: 767px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="375b84d4"] { padding: 38px 20px 22px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3b0d3068"] { gap: 28px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1cb46b7"] { gap: 28px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"] { grid-template-columns: 1fr !important; gap: 22px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6c325a12"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5172e5d4"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="43726553"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="633c0f81"] { display: flex !important; flex-direction: column !important; align-items: flex-start !important; gap: 5px !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="375b84d4"] { --min-height: 0px !important; justify-content: flex-start !important; align-items: stretch !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="375b84d4"] > .e-con-inner, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3b0d3068"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1cb46b7"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3a536aae"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3f658d8d"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6c325a12"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5172e5d4"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="43726553"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="633c0f81"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1859d92"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="778c9135"] { min-height: 0px !important; height: auto !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="375b84d4"] > .e-con-inner, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3b0d3068"] { flex: 0 0 auto !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1859d92"] { display: block !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="7975f9dc"] { display: none !important; }

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="375b84d4"] { padding-top: 40px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1cb46b7"] { gap: 30px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3a536aae"] { width: 280px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="12381e9b"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="12381e9b"] p { white-space: nowrap !important; font-size: 12px !important; }
}

@media (max-width: 1024px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3a536aae"] { width: 100% !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="12381e9b"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="12381e9b"] p { white-space: normal !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] img[alt="ionse editada"] { transform: scale(0.78) !important; transform-origin: center center !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] img[alt="nytt editar (1)"] { transform: scale(0.74) !important; transform-origin: center center !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="1fcff162"] img[alt="edp editada"] { transform: scale(0.7) !important; transform-origin: center center !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="7ad9b97c"] { padding-bottom: 28px !important; background: var(--calden-light) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="50ddc38b"] { background: rgb(255, 255, 255) !important; }

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] { min-height: 354px !important; height: 354px !important; padding: 98px 0px 54px !important; align-items: flex-start !important; box-sizing: border-box !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-wrapper { gap: 22px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon { width: 120px !important; height: 120px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon svg { width: 64px !important; height: 64px !important; color: rgb(255, 255, 255) !important; fill: rgb(255, 255, 255) !important; stroke: rgb(255, 255, 255) !important; filter: brightness(0) invert(1) !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon svg * { color: rgb(255, 255, 255) !important; fill: rgb(255, 255, 255) !important; stroke: rgb(255, 255, 255) !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-title span { font-size: 23px !important; font-weight: 700 !important; line-height: 1.22 !important; letter-spacing: -0.25px !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] { min-height: 320px !important; padding: 78px 0px 48px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon { width: 108px !important; height: 108px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon svg { width: 58px !important; height: 58px !important; filter: brightness(0) invert(1) !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-title span { font-size: 19px !important; font-weight: 700 !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] { min-height: 333px !important; height: 333px !important; padding-bottom: 33px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon svg { filter: none !important; fill: none !important; stroke: rgb(255, 255, 255) !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon svg * { color: rgb(255, 255, 255) !important; fill: none !important; stroke: rgb(255, 255, 255) !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="54cba8c0"] .elementor-icon svg { filter: brightness(0) invert(1) !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="151c4b92"] { width: min(1160px, 100% - 80px) !important; max-width: 1160px !important; padding: 94px 0px 14px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3793166d"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3793166d"] p { margin: 0px 0px 36px !important; font-size: 20px !important; font-weight: 400 !important; line-height: 1.2 !important; letter-spacing: 0.2px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="35df14da"] { width: 1000px !important; max-width: 100% !important; margin: 0px 0px 24px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="35df14da"] .elementor-heading-title { font-size: 48px !important; font-weight: 400 !important; line-height: 1.2 !important; letter-spacing: -0.7px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4b69e13b"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="4b69e13b"] .elementor-heading-title { margin: 0px !important; font-size: 24px !important; font-weight: 400 !important; line-height: 1.35 !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5cdc1f37"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5cdc1f37"] .elementor-widget-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_wrapper_11682, body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_wrapper_11682 .map_box, body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_wrapper_11682 .map_aspect_ratio, body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_wrapper_11682 .map_container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682, body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 > div { overflow: visible !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 .imapsMapImage-group circle.imapsCircle { r: 20px !important; fill: rgb(0, 183, 194) !important; stroke: transparent !important; stroke-width: 0 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g[role="tooltip"] > .imapsPointedRectangle-group { opacity: 0 !important; visibility: hidden !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g[role="tooltip"] foreignobject { width: 170px !important; height: 110px !important; overflow: visible !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g[role="tooltip"] foreignobject > div { width: 170px !important; height: 110px !important; box-sizing: border-box !important; padding: 14px 14px 12px !important; display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: flex-start !important; transform: translate(-21px, -120px) !important; white-space: nowrap !important; overflow: visible !important; color: rgb(0, 38, 62) !important; background: rgb(255, 255, 255) !important; border: 1.5px solid rgb(54, 232, 195) !important; border-radius: 16px !important; box-shadow: none !important; font-size: 18px !important; font-weight: 400 !important; line-height: 1.25 !important; text-align: center !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g[role="tooltip"] foreignobject > div::after { content: "" !important; width: 48px !important; height: 48px !important; margin-top: auto !important; display: block !important; flex: 0 0 48px !important; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZD0iTTUyIDI5YzAgMTEtOSAyMC0yMCAyMC0zLjUgMC02LjgtLjktOS43LTIuNUwxMyA0OWwyLjUtOS4xQTE5LjggMTkuOCAwIDAgMSAxMiAyOUMxMiAxOCAyMSA5IDMyIDlzMjAgOSAyMCAyMHoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM2ZThjMyIgc3Ryb2tlLXdpZHRoPSIzIi8+PHBhdGggZD0iTTI1IDE5Yy0xIDAtMiAuOC0yLjUgMS44LTIgNC4yLjUgMTAuNCA1LjcgMTUuMiA0LjggNC41IDEwLjYgNi4zIDE0LjIgNCAuOC0uNSAxLjQtMS4zIDEuNS0yLjNsLjMtMy40LTctMy0yLjIgM2MtMy43LTEuNS02LjYtNC4zLTguMi04bDIuOC0yLjMtMi41LTV6IiBmaWxsPSIjMzZlOGMzIi8+PC9zdmc+") center center / contain no-repeat !important; }

@media (max-width: 767px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 .imapsMapImage-group circle.imapsCircle { r: 13px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g[role="tooltip"] foreignobject > div { width: 150px !important; height: 96px !important; transform: translate(-11px, -104px) !important; font-size: 15px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g[role="tooltip"] foreignobject > div::after { width: 40px !important; height: 40px !important; flex-basis: 40px !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3793166d"] { margin: 0px 0px 36px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3793166d"] p { margin: 0px !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="35df14da"] { margin-bottom: 30px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] { margin-top: -22px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6b08a418"] .elementor-icon-box-content { transform: translateY(4px) !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="151c4b92"] { padding-top: 90px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="35df14da"] { margin-bottom: 34px !important; }
}

@media (min-width: 768px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g[role="tooltip"] foreignobject > div { transform: translate(-1px, -176px) !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] { width: 980px !important; max-width: 980px !important; padding: 67px 0px !important; grid-template-columns: repeat(2, 455px) !important; gap: 41px 70px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="75727935"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="72f0abb4"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="69199e33"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="55b3a39d"] { min-height: 159px !important; height: 159px !important; padding: 28px 32px !important; gap: 28px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="28fcdac7"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="687bcd3a"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="644d5305"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="afac25c"] { width: 145px !important; min-width: 145px !important; flex: 0 0 145px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="bf53308"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6484728a"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5754e4d3"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="2801c4fd"] { width: auto !important; min-width: 0px !important; flex: 1 1 auto !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] .elementor-counter-number-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] .elementor-counter-number-prefix, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] .elementor-counter-number, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] .elementor-counter-number-suffix { font-size: 50px !important; font-weight: 700 !important; line-height: 1 !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] .elementor-widget-text-editor, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] .elementor-widget-text-editor p { margin: 0px !important; color: var(--calden-dark) !important; font-size: 24px !important; font-weight: 400 !important; line-height: 1.25 !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="21c198b0"] .elementor-widget-text-editor p::first-letter { text-transform: uppercase; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3148e151"] { min-height: 724px !important; padding: 58px 0px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5cdc1f37"] { width: 980px !important; height: 608px !important; min-height: 608px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_wrapper_11682 .map_aspect_ratio { padding-top: 62.04% !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3148e151"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_wrapper_11682, body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 { background: rgb(244, 246, 247) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g.imapsPolygon-group:not([fill]) > path.imapsPolygon { fill: rgb(0, 38, 62) !important; fill-opacity: 1 !important; stroke: transparent !important; stroke-width: 0 !important; mask-image: radial-gradient(circle, rgb(0, 0, 0) 0px, rgb(0, 0, 0) 2.2px, transparent 2.4px) !important; mask-size: 9px 9px !important; }

@media (min-width: 768px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g[role="tooltip"] foreignobject > div { transform: translate(-1px, -45px) !important; }
}

@media (min-width: 768px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g[role="tooltip"] foreignobject > div { transform: translate(-1px, -35px) !important; }
}

@media (min-width: 768px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g[role="tooltip"] foreignobject > div { transform: translate(-1px, -27px) !important; }
}

@media (min-width: 768px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g[role="tooltip"] foreignobject > div { width: max-content !important; min-width: 170px !important; max-width: none !important; transform: translate(calc(-50% + 84px), -27px) !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3148e151"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_wrapper_11682, body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 { background: rgb(242, 244, 245) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g.imapsPolygon-group:not([fill]) > path.imapsPolygon { fill: rgb(0, 38, 62) !important; mask-image: radial-gradient(circle, rgb(0, 0, 0) 0px, rgb(0, 0, 0) 2.2px, transparent 2.4px) !important; mask-size: 8px 8px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 .imapsMapImage-group circle.imapsCircle { r: 20px !important; fill: rgb(0, 184, 195) !important; stroke: transparent !important; stroke-width: 0 !important; }

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="3148e151"] { min-height: 744px !important; height: 744px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 .imapsMapPolygonSeries-group { transform-box: fill-box !important; transform-origin: 50% 50% !important; transform: scaleY(1.276) !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g.imapsPolygon-group:not([fill]) > path.imapsPolygon { mask-image: radial-gradient(2.4px 1.88px, rgb(0, 0, 0) 0px, rgb(0, 0, 0) 91.67%, transparent 100%) !important; mask-size: 8px 6.27px !important; }
}

@media (min-width: 1025px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g.imapsPolygon-group:not([fill]) > path.imapsPolygon { mask-image: radial-gradient(3px 2.351px, rgb(0, 0, 0) 0px, rgb(0, 0, 0) 66.67%, transparent 100%) !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="6a476676"] { min-height: 600px !important; height: 600px !important; box-sizing: border-box !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] { width: calc(-44px + 100vw) !important; max-width: 1360px !important; margin-top: 10px !important; margin-left: 50% !important; transform: translateX(-50%) !important; min-height: 380px !important; height: 380px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-layout-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-layout-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-outer, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-inner, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-swiper-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-wrapper { min-height: 380px !important; height: 380px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-wrapper { align-items: stretch !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-slide, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-layout-item { height: 380px !important; min-height: 380px !important; overflow: hidden !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-slide { width: calc(25% - 35.25px) !important; margin-right: 47px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-slide img:not(.es-avatar-image) { display: block !important; width: 100% !important; height: 100% !important; aspect-ratio: 4 / 5 !important; object-fit: cover !important; object-position: center center !important; border-radius: 20px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-arrow-control-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-pagination { display: none !important; }

@media (min-width: 1025px) and (max-width: 1279px) {
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] { width: calc(-72px + 100vw) !important; max-width: 1000px !important; }
  body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-slide { width: calc(33.3333% - 13.3333px) !important; margin-right: 20px !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] .swiper-slide { height: 130px !important; display: flex !important; align-items: center !important; justify-content: center !important; overflow: hidden !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] .swiper-slide-image { width: 298px !important; height: 96px !important; max-width: none !important; object-fit: contain !important; object-position: center center !important; transform-origin: center center !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] img[alt="asades edit"] { transform: scale(3.4) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] img[alt="camara_argentina_mas_chica"] { transform: scale(3) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] img[alt="AHK BRASIL"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] img[alt="AHK ARGENTINA"] { transform: scale(0.6) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] img[alt="H2 PERU"] { transform: scale(0.62) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="14db863c"] > .e-con-inner { gap: 30px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5865f808"] .elementor-heading-title { font-size: 20px !important; line-height: 1.2 !important; font-weight: 400 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html, body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-layout-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-layout-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-outer, body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-inner, body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-swiper-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .swiper, body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .swiper-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .swiper-slide, body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html [class*="CardContainer"], body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html [class*="CardMediaBlock"], body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html [class*="MediaContainer"], body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html [class*="MediaImage"], body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html [class*="MediaImage"] img { min-height: 380px !important; height: 380px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .swiper-slide img:not(.es-avatar-image) { width: 100% !important; min-height: 380px !important; height: 380px !important; object-fit: cover !important; object-position: center center !important; border-radius: 20px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="14db863c"] > .e-con-inner { gap: 23px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html { margin-top: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="19f7f093"] img[alt="asades edit"] { transform: scale(5) !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="6a476676"] [data-id="14db863c"] > .e-con-inner { gap: 23px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="60a5b375"] { background-image: url("data:image/webp;base64,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") !important; background-size: cover !important; background-position: center center !important; background-repeat: no-repeat !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="60a5b375"] .elementor-background-video-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="60a5b375"] video.elementor-background-video-hosted { display: none !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 { --calden-servicios-foto: 52.67vw; --calden-servicios-overlap: 4.25vw; isolation: isolate; position: relative !important; width: 100vw !important; max-width: none !important; min-height: calc(70px + var(--calden-servicios-foto) + 15.5vw) !important; margin: 0px 0px 0px calc(50% - 50vw) !important; padding: 0px !important; overflow: visible !important; background: rgb(255, 255, 255) !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before { content: ""; position: absolute; z-index: 0; top: 70px; left: 0px; width: 100%; height: var(--calden-servicios-foto); background-image: radial-gradient(31% 67% at 40% 46%, rgba(0, 19, 32, 0.23) 0px, rgba(0, 19, 32, 0.23) 99%, transparent 100%), radial-gradient(34% 70% at 55% 44%, rgba(229, 241, 241, 0.25) 0px, rgba(229, 241, 241, 0.25) 99%, transparent 100%), linear-gradient(90deg, rgba(4, 229, 204, 0.72) 0%, rgba(4, 229, 204, 0.55) 31%, rgba(0, 52, 70, 0.18) 64%, rgba(0, 31, 49, 0.42) 100%), url("https://caldenconsultoria.com/wp-content/uploads/2026/08/Servicios-card-voladoras.jpg"); filter: brightness(0.78); background-size: 100% 100%, 100% 100%, 100% 100%, cover; background-position: center center, center center, center center, center center; background-repeat: no-repeat; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5ff9d7ed { z-index: 3; top: 20px; left: 50%; transform: translateX(-50%); position: absolute !important; width: min(1066px, 100% - 40px) !important; margin: 0px !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5ff9d7ed .elementor-heading-title { color: rgb(0, 184, 195) !important; font-size: 20px !important; font-weight: 700 !important; line-height: 1 !important; letter-spacing: 0.02em !important; text-transform: uppercase !important; text-align: left !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 { z-index: 4; transform: translateX(-50%); position: absolute !important; top: calc(70px + var(--calden-servicios-foto) - var(--calden-servicios-overlap)) !important; left: 50% !important; display: flex !important; flex-flow: row !important; align-items: stretch !important; justify-content: center !important; width: 65.4vw !important; max-width: none !important; height: auto !important; gap: 3vw !important; margin: 0px !important; padding: 0px !important; overflow: visible !important; background: transparent !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .e-con { position: relative !important; display: flex !important; flex: 1 1 0px !important; flex-direction: column !important; align-items: flex-start !important; justify-content: flex-start !important; width: auto !important; min-width: 0px !important; height: auto !important; min-height: 0px !important; aspect-ratio: 1 / 1 !important; margin: 0px !important; padding: clamp(18px, 1.55vw, 30px) clamp(17px, 1.45vw, 28px) clamp(16px, 1.35vw, 26px) !important; overflow: hidden !important; border: 0px !important; border-radius: 15px !important; box-shadow: none !important; background: rgb(65, 248, 206) !important; transition: transform 0.25s !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .e-con:hover { transform: translateY(-5px); }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .e-con > .e-con { width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; background: transparent !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .e-con > .e-con:first-child { flex: 0 0 auto !important; margin-bottom: clamp(8px, 0.7vw, 14px) !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .e-con > .e-con:nth-child(2) { flex: 0 0 auto !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .e-con > .e-con:last-child { flex: 1 1 auto !important; display: flex !important; align-items: flex-end !important; margin-top: auto !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-widget-icon { width: clamp(42px, 3.45vw, 66px) !important; max-width: clamp(42px, 3.45vw, 66px) !important; margin: 0px !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-widget-icon .elementor-icon, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-widget-icon svg { width: clamp(42px, 3.45vw, 66px) !important; height: clamp(42px, 3.45vw, 66px) !important; margin: 0px !important; color: rgb(255, 255, 255) !important; fill: rgb(255, 255, 255) !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-widget-heading { width: 100% !important; margin: 0px !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-heading-title { color: rgb(0, 38, 61) !important; font-size: clamp(17px, 1.22vw, 23px) !important; font-weight: 800 !important; line-height: 1.26 !important; letter-spacing: 0px !important; text-align: left !important; text-transform: uppercase !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .e-con > .e-con:last-child .elementor-widget-icon { width: clamp(13px, 1vw, 19px) !important; max-width: clamp(13px, 1vw, 19px) !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .e-con > .e-con:last-child .elementor-icon, :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .e-con > .e-con:last-child svg { width: clamp(13px, 1vw, 19px) !important; height: clamp(13px, 1vw, 19px) !important; color: rgb(0, 38, 61) !important; fill: rgb(0, 38, 61) !important; }

@media (max-width: 1024px) {
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 { --calden-servicios-foto: 56vw; --calden-servicios-overlap: 50px; min-height: calc(70px + var(--calden-servicios-foto) + 520px) !important; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 { display: grid !important; grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; width: calc(100% - 64px) !important; gap: 24px !important; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .e-con { aspect-ratio: auto !important; min-height: 230px !important; padding: 24px !important; }
}

@media (max-width: 767px) {
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 { --calden-servicios-foto: 420px; --calden-servicios-overlap: 40px; min-height: calc(70px + var(--calden-servicios-foto) + 900px) !important; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before { background-size: auto 100%, auto 100%, 100% 100%, cover; background-position: 44% center, 55% center, center center, 44% center; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5ff9d7ed { width: calc(100% - 32px) !important; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5ff9d7ed .elementor-heading-title { font-size: 16px !important; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 { grid-template-columns: 1fr !important; width: calc(100% - 32px) !important; gap: 16px !important; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .e-con { min-height: 205px !important; aspect-ratio: auto !important; }
}

@media (min-width: 1025px) {
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 { width: 64.5vw !important; }
}

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner { display: flex !important; align-items: center !important; justify-content: center !important; height: 110px !important; overflow: visible !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img.swiper-slide-image { width: 100% !important; height: 96px !important; max-width: none !important; max-height: 96px !important; object-fit: contain !important; object-position: center center !important; transform-origin: center center !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="asades edit"] { transform: scale(3.2) !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="AHK BRASIL"], :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="AHK ARGENTINA"], :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="H2 PERU"] { transform: scale(0.82) !important; }

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="camara_argentina_mas_chica"] { transform: scale(3.35) !important; }

@media (max-width: 767px) {
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="asades edit"] { transform: scale(2.75) !important; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="AHK BRASIL"], :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="AHK ARGENTINA"], :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="H2 PERU"] { transform: scale(0.75) !important; }
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="camara_argentina_mas_chica"] { transform: scale(3) !important; }
}

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="asades edit"] { transform: scale(2.85) !important; }

@media (max-width: 767px) {
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="asades edit"] { transform: scale(2.5) !important; }
}

:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="asades edit"] { transform: scale(2.65) !important; }

@media (max-width: 767px) {
  :is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="asades edit"] { transform: scale(2.35) !important; }
}

:is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-element.elementor-element-10876bb3 { --display: flex; overflow: visible; }

:is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-element.elementor-element-681bbfb8 { --display: flex; overflow: visible; }

@media (max-width: 1024px) {
  .elementor-widget-text-editor { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
}

@media (max-width: 767px) {
  .elementor-widget-text-editor { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
}

:is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-element.elementor-element-21461187 { --display: flex; overflow: visible; }

:is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-element.elementor-element-4a05a194 { --display: flex; overflow: visible; }

:is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-element.elementor-element-66367159 { --display: flex; overflow: visible; }

:is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-element.elementor-element-c5ae29c { --display: flex; overflow: visible; }

:is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-element.elementor-element-1367a784 { --display: flex; overflow: visible; }

:is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-element.elementor-element-7591114 { --display: flex; overflow: visible; }

:is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-element.elementor-element-40458e86 { --display: flex; overflow: visible; }

:is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-element.elementor-element-10af7850 { --display: flex; overflow: visible; }

:is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-element.elementor-element-41517090 { --display: flex; overflow: visible; }

:is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-element.elementor-element-46434faa { --display: flex; overflow: visible; }

:is(.elementor-12205,.elementor-12344,.elementor-12345) .elementor-element.elementor-element-52382876 { --display: flex; overflow: visible; }

:is(.elementor-12205,.elementor-12344,.elementor-12345) .elementor-element.elementor-element-7036080d { --display: flex; overflow: visible; }

:is(.elementor-12205,.elementor-12344,.elementor-12345) .elementor-element.elementor-element-6101a01e { --display: flex; overflow: visible; }

:is(.elementor-12205,.elementor-12344,.elementor-12345) .elementor-element.elementor-element-45c553cf { --display: flex; overflow: visible; }

.elementor-12224 .elementor-element.elementor-element-3e6d6998 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-12224 .elementor-element.elementor-element-3e6d6998:not(.elementor-motion-effects-element-type-background), .elementor-12224 .elementor-element.elementor-element-3e6d6998 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-primary ); }

.elementor-12224 .elementor-element.elementor-element-3e6d6998 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 24px 0px; overflow: visible; }

.elementor-12224 .elementor-element.elementor-element-3e6d6998 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-12224 .elementor-element.elementor-element-3e6db2d7 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }

.elementor-12224 .elementor-element.elementor-element-3e6db2d7 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.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-12224 .elementor-element.elementor-element-736859ab { text-align: start; width: 100%; max-width: 100%; }

.elementor-12224 .elementor-element.elementor-element-736859ab img { width: 200px; }

.elementor-widget-nav-menu .elementor-nav-menu .elementor-item { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item { color: var( --e-global-color-text ); fill: var( --e-global-color-text ); }

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus { color: var( --e-global-color-accent ); fill: var( --e-global-color-accent ); }

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::after { background-color: var( --e-global-color-accent ); }

.elementor-widget-nav-menu .e--pointer-framed .elementor-item::before, .elementor-widget-nav-menu .e--pointer-framed .elementor-item::after { border-color: var( --e-global-color-accent ); }

.elementor-widget-nav-menu { --e-nav-menu-divider-color: var( --e-global-color-text ); }

.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }

.elementor-12224 .elementor-element.elementor-element-649abb66 .elementor-menu-toggle { margin-left: auto; }

.elementor-12224 .elementor-element.elementor-element-649abb66 .elementor-nav-menu .elementor-item { font-family: "DM Sans", sans-serif; font-size: 14px; font-weight: 400; }

.elementor-12224 .elementor-element.elementor-element-649abb66 .elementor-nav-menu--main .elementor-item { color: rgb(255, 255, 255); fill: rgb(255, 255, 255); padding-left: 7px; padding-right: 7px; }

.elementor-12224 .elementor-element.elementor-element-649abb66 { --e-nav-menu-horizontal-menu-item-margin: calc( 0px / 2 ); }

.elementor-12224 .elementor-element.elementor-element-649abb66 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) { margin-bottom: 0px; }

.elementor-12224 .elementor-element.elementor-element-649abb66 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-12224 .elementor-element.elementor-element-649abb66 .elementor-nav-menu__container.elementor-nav-menu--dropdown { margin-top: -5px !important; }

.elementor-12224 .elementor-element.elementor-element-649abb66 div.elementor-menu-toggle { color: var( --e-global-color-fd4d436 ); }

.elementor-12224 .elementor-element.elementor-element-649abb66 div.elementor-menu-toggle svg { fill: var( --e-global-color-fd4d436 ); }

.elementor-12224 .elementor-element.elementor-element-649abb66 > .elementor-widget-container { margin: 15px 0px 0px; }

.elementor-theme-builder-content-area { height: 400px; }

.elementor-location-header::before, .elementor-location-footer::before { content: ""; display: table; clear: both; }

@media (max-width: 1024px) {
  .elementor-12224 .elementor-element.elementor-element-3e6d6998 { padding: 24px 40px; }
  .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-12224 .elementor-element.elementor-element-649abb66 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-12224 .elementor-element.elementor-element-649abb66 .elementor-nav-menu__container.elementor-nav-menu--dropdown { margin-top: 5px !important; }
}

@media (max-width: 767px) {
  .elementor-12224 .elementor-element.elementor-element-3e6d6998 { padding: 24px 30px; }
  .elementor-12224 .elementor-element.elementor-element-3e6db2d7 { width: 60%; }
  .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-12224 .elementor-element.elementor-element-736859ab img { max-width: 80%; }
  .elementor-12224 .elementor-element.elementor-element-736859ab > .elementor-widget-container { margin: 9px 0px 0px; }
  .elementor-12224 .elementor-element.elementor-element-16202499 { width: 40%; }
  .elementor-12224 .elementor-element.elementor-element-649abb66 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-12224 .elementor-element.elementor-element-649abb66 .elementor-nav-menu__container.elementor-nav-menu--dropdown { margin-top: 0px !important; }
  .elementor-12224 .elementor-element.elementor-element-649abb66 > .elementor-widget-container { margin: 0px; }
}

@media (min-width: 768px) {
  .elementor-12224 .elementor-element.elementor-element-3e6db2d7 { width: 20%; }
  .elementor-12224 .elementor-element.elementor-element-16202499 { width: 80%; }
}

@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-12224 .elementor-element.elementor-element-3e6db2d7 { width: 25%; }
  .elementor-12224 .elementor-element.elementor-element-16202499 { width: 75%; }
}

.elementor-12219 .elementor-element.elementor-element-375b84d4 { --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: stretch; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 60px; --padding-bottom: 30px; --padding-left: 0px; --padding-right: 0px; overflow: visible; }

.elementor-12219 .elementor-element.elementor-element-375b84d4:not(.elementor-motion-effects-element-type-background), .elementor-12219 .elementor-element.elementor-element-375b84d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-primary ); }

.elementor-12219 .elementor-element.elementor-element-3b0d3068 { --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: 24px 0px; --row-gap: 24px; --column-gap: 0px; --padding-top: 58px; --padding-bottom: 60px; --padding-left: 40px; --padding-right: 40px; overflow: visible; }

.elementor-12219 .elementor-element.elementor-element-1cb46b7 { --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: space-between; --align-items: stretch; --gap: 0px 45px; --row-gap: 0px; --column-gap: 45px; --flex-wrap: nowrap; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgba(103, 157, 184, 0.3); --border-color: #679DB84D; --border-radius: 22px 22px 22px 22px; --margin-top: 10px; --margin-bottom: 24px; --margin-left: 0px; --margin-right: 0px; --padding-top: 55px; --padding-bottom: 55px; --padding-left: 55px; --padding-right: 55px; overflow: visible; }

.elementor-12219 .elementor-element.elementor-element-1cb46b7:not(.elementor-motion-effects-element-type-background), .elementor-12219 .elementor-element.elementor-element-1cb46b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(2, 1, 1, 0); }

.elementor-12219 .elementor-element.elementor-element-3a536aae { --display: flex; --padding-top: 8px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 48px; overflow: visible; }

.elementor-12219 .elementor-element.elementor-element-78b71acb > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-12219 .elementor-element.elementor-element-78b71acb { text-align: center; }

.elementor-12219 .elementor-element.elementor-element-12381e9b > .elementor-widget-container { margin: 0px; padding: 0px 0px 0px 7px; }

.elementor-12219 .elementor-element.elementor-element-12381e9b { text-align: start; font-family: Inter, sans-serif; font-size: 17px; font-weight: 400; line-height: 1.3em; color: rgb(255, 255, 255); }

.elementor-12219 .elementor-element.elementor-element-19fff913 .elementor-repeater-item-39c102f.elementor-social-icon { background-color: rgb(24, 160, 174); }

.elementor-12219 .elementor-element.elementor-element-19fff913 .elementor-repeater-item-39c102f.elementor-social-icon i { color: rgba(255, 255, 255, 0.88); }

.elementor-12219 .elementor-element.elementor-element-19fff913 .elementor-repeater-item-39c102f.elementor-social-icon svg { fill: rgba(255, 255, 255, 0.88); }

.elementor-12219 .elementor-element.elementor-element-19fff913 { --grid-template-columns: repeat(2, auto); --icon-size: 20px; --grid-column-gap: 36px; --grid-row-gap: 0px; }

.elementor-12219 .elementor-element.elementor-element-19fff913 .elementor-widget-container { text-align: left; }

.elementor-12219 .elementor-element.elementor-element-19fff913 > .elementor-widget-container { padding: 0px 0px 0px 4px; }

.elementor-12219 .elementor-element.elementor-element-19fff913 .elementor-social-icon { --icon-padding: 0.7em; border-style: solid; }

.elementor-12219 .elementor-element.elementor-element-3f658d8d { --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: space-between; --align-items: stretch; --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --flex-wrap: nowrap; overflow: visible; }

.elementor-12219 .elementor-element.elementor-element-6c325a12 { --display: flex; --min-height: 280px; --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-start; --align-items: flex-start; --gap: 24px 18px; --row-gap: 24px; --column-gap: 18px; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgba(87, 137, 163, 0.35); --border-color: #5789A359; --border-radius: 18px 18px 18px 18px; --padding-top: 30px; --padding-bottom: 30px; --padding-left: 26px; --padding-right: 26px; overflow: visible; }

.elementor-12219 .elementor-element.elementor-element-3ecaf82b > .elementor-widget-container { padding: 10px; }

.elementor-12219 .elementor-element.elementor-element-3ecaf82b.elementor-element { --align-self: center; }

.elementor-12219 .elementor-element.elementor-element-3ecaf82b .elementor-icon-wrapper { text-align: center; }

.elementor-12219 .elementor-element.elementor-element-3ecaf82b.elementor-view-stacked .elementor-icon { background-color: rgb(24, 160, 174); }

.elementor-12219 .elementor-element.elementor-element-3ecaf82b.elementor-view-framed .elementor-icon, .elementor-12219 .elementor-element.elementor-element-3ecaf82b.elementor-view-default .elementor-icon { color: rgb(24, 160, 174); border-color: rgb(24, 160, 174); }

.elementor-12219 .elementor-element.elementor-element-3ecaf82b.elementor-view-framed .elementor-icon, .elementor-12219 .elementor-element.elementor-element-3ecaf82b.elementor-view-default .elementor-icon svg { fill: rgb(24, 160, 174); }

.elementor-12219 .elementor-element.elementor-element-3ecaf82b .elementor-icon { font-size: 30px; }

.elementor-12219 .elementor-element.elementor-element-3ecaf82b .elementor-icon svg { height: 30px; }

.elementor-12219 .elementor-element.elementor-element-3a73cb9e { text-align: start; }

.elementor-12219 .elementor-element.elementor-element-3a73cb9e .elementor-heading-title { font-family: Inter, sans-serif; font-size: 1.1em; font-weight: 700; line-height: 1.3em; color: var( --e-global-color-accent ); }

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child)::after { border-color: var( --e-global-color-text ); }

.elementor-widget-icon-list .elementor-icon-list-icon i { color: var( --e-global-color-primary ); }

.elementor-widget-icon-list .elementor-icon-list-icon svg { fill: var( --e-global-color-primary ); }

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { 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-widget-icon-list .elementor-icon-list-text { color: var( --e-global-color-secondary ); }

.elementor-12219 .elementor-element.elementor-element-70f9f0a5 { width: initial; max-width: initial; --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-12219 .elementor-element.elementor-element-70f9f0a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(4px); }

.elementor-12219 .elementor-element.elementor-element-70f9f0a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(4px); }

.elementor-12219 .elementor-element.elementor-element-70f9f0a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(4px); }

.elementor-12219 .elementor-element.elementor-element-70f9f0a5 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-4px); }

.elementor-12219 .elementor-element.elementor-element-70f9f0a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-4px); }

.elementor-12219 .elementor-element.elementor-element-70f9f0a5 .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-12219 .elementor-element.elementor-element-70f9f0a5 .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-12219 .elementor-element.elementor-element-70f9f0a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12219 .elementor-element.elementor-element-70f9f0a5 .elementor-icon-list-item > a { font-family: Inter, sans-serif; font-size: 13px; font-weight: 400; }

.elementor-12219 .elementor-element.elementor-element-70f9f0a5 .elementor-icon-list-text { color: var( --e-global-color-c98b8d7 ); transition: color 0.3s; }

.elementor-12219 .elementor-element.elementor-element-5172e5d4 { --display: flex; --min-height: 280px; --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-start; --align-items: flex-start; --gap: 24px 18px; --row-gap: 24px; --column-gap: 18px; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgba(87, 137, 163, 0.35); --border-color: #5789A359; --border-radius: 18px 18px 18px 18px; --padding-top: 30px; --padding-bottom: 30px; --padding-left: 26px; --padding-right: 26px; overflow: visible; }

.elementor-12219 .elementor-element.elementor-element-417f8795 > .elementor-widget-container { padding: 10px; }

.elementor-12219 .elementor-element.elementor-element-417f8795.elementor-element { --align-self: center; }

.elementor-12219 .elementor-element.elementor-element-417f8795 .elementor-icon-wrapper { text-align: center; }

.elementor-12219 .elementor-element.elementor-element-417f8795.elementor-view-stacked .elementor-icon { background-color: rgb(24, 160, 174); }

.elementor-12219 .elementor-element.elementor-element-417f8795.elementor-view-framed .elementor-icon, .elementor-12219 .elementor-element.elementor-element-417f8795.elementor-view-default .elementor-icon { color: rgb(24, 160, 174); border-color: rgb(24, 160, 174); }

.elementor-12219 .elementor-element.elementor-element-417f8795.elementor-view-framed .elementor-icon, .elementor-12219 .elementor-element.elementor-element-417f8795.elementor-view-default .elementor-icon svg { fill: rgb(24, 160, 174); }

.elementor-12219 .elementor-element.elementor-element-417f8795 .elementor-icon { font-size: 30px; }

.elementor-12219 .elementor-element.elementor-element-417f8795 .elementor-icon svg { height: 30px; }

.elementor-12219 .elementor-element.elementor-element-437081a6 { text-align: start; }

.elementor-12219 .elementor-element.elementor-element-437081a6 .elementor-heading-title { font-family: Inter, sans-serif; font-size: 1.1em; font-weight: 700; line-height: 1.3em; color: var( --e-global-color-accent ); }

.elementor-12219 .elementor-element.elementor-element-24e35e4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(4px); }

.elementor-12219 .elementor-element.elementor-element-24e35e4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(4px); }

.elementor-12219 .elementor-element.elementor-element-24e35e4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(4px); }

.elementor-12219 .elementor-element.elementor-element-24e35e4e .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-4px); }

.elementor-12219 .elementor-element.elementor-element-24e35e4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-4px); }

.elementor-12219 .elementor-element.elementor-element-24e35e4e .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-12219 .elementor-element.elementor-element-24e35e4e .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-12219 .elementor-element.elementor-element-24e35e4e { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-12219 .elementor-element.elementor-element-24e35e4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12219 .elementor-element.elementor-element-24e35e4e .elementor-icon-list-item > a { font-family: Inter, sans-serif; font-size: 13px; font-weight: 400; }

.elementor-12219 .elementor-element.elementor-element-24e35e4e .elementor-icon-list-text { color: var( --e-global-color-c98b8d7 ); transition: color 0.3s; }

.elementor-12219 .elementor-element.elementor-element-43726553 { --display: flex; --min-height: 280px; --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-start; --align-items: flex-start; --gap: 24px 18px; --row-gap: 24px; --column-gap: 18px; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgba(87, 137, 163, 0.35); --border-color: #5789A359; --border-radius: 18px 18px 18px 18px; --padding-top: 30px; --padding-bottom: 30px; --padding-left: 26px; --padding-right: 26px; overflow: visible; }

.elementor-12219 .elementor-element.elementor-element-2030f416 > .elementor-widget-container { padding: 10px; }

.elementor-12219 .elementor-element.elementor-element-2030f416.elementor-element { --align-self: center; }

.elementor-12219 .elementor-element.elementor-element-2030f416 .elementor-icon-wrapper { text-align: center; }

.elementor-12219 .elementor-element.elementor-element-2030f416.elementor-view-stacked .elementor-icon { background-color: rgb(24, 160, 174); }

.elementor-12219 .elementor-element.elementor-element-2030f416.elementor-view-framed .elementor-icon, .elementor-12219 .elementor-element.elementor-element-2030f416.elementor-view-default .elementor-icon { color: rgb(24, 160, 174); border-color: rgb(24, 160, 174); }

.elementor-12219 .elementor-element.elementor-element-2030f416.elementor-view-framed .elementor-icon, .elementor-12219 .elementor-element.elementor-element-2030f416.elementor-view-default .elementor-icon svg { fill: rgb(24, 160, 174); }

.elementor-12219 .elementor-element.elementor-element-2030f416 .elementor-icon { font-size: 30px; }

.elementor-12219 .elementor-element.elementor-element-2030f416 .elementor-icon svg { height: 30px; }

.elementor-12219 .elementor-element.elementor-element-5e8c017c { text-align: start; }

.elementor-12219 .elementor-element.elementor-element-5e8c017c .elementor-heading-title { font-family: Inter, sans-serif; font-size: 1.1em; font-weight: 700; line-height: 1.3em; color: var( --e-global-color-accent ); }

.elementor-12219 .elementor-element.elementor-element-2face589 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(4px); }

.elementor-12219 .elementor-element.elementor-element-2face589 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(4px); }

.elementor-12219 .elementor-element.elementor-element-2face589 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(4px); }

.elementor-12219 .elementor-element.elementor-element-2face589 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-4px); }

.elementor-12219 .elementor-element.elementor-element-2face589 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-4px); }

.elementor-12219 .elementor-element.elementor-element-2face589 .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-12219 .elementor-element.elementor-element-2face589 .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-12219 .elementor-element.elementor-element-2face589 { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-12219 .elementor-element.elementor-element-2face589 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12219 .elementor-element.elementor-element-2face589 .elementor-icon-list-item > a { font-family: Inter, sans-serif; font-size: 13px; font-weight: 400; }

.elementor-12219 .elementor-element.elementor-element-2face589 .elementor-icon-list-text { color: var( --e-global-color-c98b8d7 ); transition: color 0.3s; }

.elementor-12219 .elementor-element.elementor-element-633c0f81 { --display: flex; --min-height: 280px; --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-start; --align-items: flex-start; --gap: 24px 18px; --row-gap: 24px; --column-gap: 18px; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgba(87, 137, 163, 0.35); --border-color: #5789A359; --border-radius: 18px 18px 18px 18px; --padding-top: 30px; --padding-bottom: 30px; --padding-left: 26px; --padding-right: 26px; overflow: visible; }

.elementor-12219 .elementor-element.elementor-element-6f1f6d94 > .elementor-widget-container { padding: 10px; }

.elementor-12219 .elementor-element.elementor-element-6f1f6d94.elementor-element { --align-self: center; }

.elementor-12219 .elementor-element.elementor-element-6f1f6d94 .elementor-icon-wrapper { text-align: center; }

.elementor-12219 .elementor-element.elementor-element-6f1f6d94.elementor-view-stacked .elementor-icon { background-color: rgb(24, 160, 174); }

.elementor-12219 .elementor-element.elementor-element-6f1f6d94.elementor-view-framed .elementor-icon, .elementor-12219 .elementor-element.elementor-element-6f1f6d94.elementor-view-default .elementor-icon { color: rgb(24, 160, 174); border-color: rgb(24, 160, 174); }

.elementor-12219 .elementor-element.elementor-element-6f1f6d94.elementor-view-framed .elementor-icon, .elementor-12219 .elementor-element.elementor-element-6f1f6d94.elementor-view-default .elementor-icon svg { fill: rgb(24, 160, 174); }

.elementor-12219 .elementor-element.elementor-element-6f1f6d94 .elementor-icon { font-size: 30px; }

.elementor-12219 .elementor-element.elementor-element-6f1f6d94 .elementor-icon svg { height: 30px; }

.elementor-12219 .elementor-element.elementor-element-466e1671 { text-align: start; }

.elementor-12219 .elementor-element.elementor-element-466e1671 .elementor-heading-title { font-family: Inter, sans-serif; font-size: 1.1em; font-weight: 700; line-height: 1.3em; color: var( --e-global-color-accent ); }

.elementor-12219 .elementor-element.elementor-element-5b73b927 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(4px); }

.elementor-12219 .elementor-element.elementor-element-5b73b927 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(4px); }

.elementor-12219 .elementor-element.elementor-element-5b73b927 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(4px); }

.elementor-12219 .elementor-element.elementor-element-5b73b927 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-4px); }

.elementor-12219 .elementor-element.elementor-element-5b73b927 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-4px); }

.elementor-12219 .elementor-element.elementor-element-5b73b927 .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-12219 .elementor-element.elementor-element-5b73b927 .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-12219 .elementor-element.elementor-element-5b73b927 { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-12219 .elementor-element.elementor-element-5b73b927 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12219 .elementor-element.elementor-element-5b73b927 .elementor-icon-list-item > a { font-family: Inter, sans-serif; font-size: 13px; font-weight: 400; }

.elementor-12219 .elementor-element.elementor-element-5b73b927 .elementor-icon-list-text { color: var( --e-global-color-c98b8d7 ); transition: color 0.3s; }

.elementor-12219 .elementor-element.elementor-element-22a935ed { --divider-border-style: solid; --divider-color: var( --e-global-color-c109cc6 ); --divider-border-width: 1px; }

.elementor-12219 .elementor-element.elementor-element-22a935ed .elementor-divider-separator { width: 100%; }

.elementor-12219 .elementor-element.elementor-element-22a935ed .elementor-divider { padding-block: 24px; }

.elementor-12219 .elementor-element.elementor-element-1859d92 { --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: stretch; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; overflow: visible; }

.elementor-12219 .elementor-element.elementor-element-778c9135 { --display: flex; overflow: visible; }

.elementor-12219 .elementor-element.elementor-element-7971d74a { text-align: start; }

.elementor-12219 .elementor-element.elementor-element-7971d74a .elementor-heading-title { font-family: Inter, sans-serif; font-size: 12px; font-weight: 400; line-height: 1.5em; color: var( --e-global-color-c98b8d7 ); }

.elementor-12219 .elementor-element.elementor-element-7975f9dc { --display: flex; overflow: visible; }

@media (min-width: 768px) {
  .elementor-12219 .elementor-element.elementor-element-375b84d4 { --content-width: 90%; }
  .elementor-12219 .elementor-element.elementor-element-3b0d3068 { --width: 100%; }
  .elementor-12219 .elementor-element.elementor-element-1cb46b7 { --width: 100%; }
  .elementor-12219 .elementor-element.elementor-element-3a536aae { --width: 30%; }
  .elementor-12219 .elementor-element.elementor-element-3f658d8d { --width: 70%; }
  .elementor-12219 .elementor-element.elementor-element-6c325a12 { --width: 25%; }
  .elementor-12219 .elementor-element.elementor-element-5172e5d4 { --width: 25%; }
  .elementor-12219 .elementor-element.elementor-element-43726553 { --width: 25%; }
  .elementor-12219 .elementor-element.elementor-element-633c0f81 { --width: 25%; }
}

@media (max-width: 1024px) {
  .elementor-12219 .elementor-element.elementor-element-375b84d4 { --padding-top: 48px; --padding-bottom: 48px; --padding-left: 40px; --padding-right: 40px; }
  .elementor-12219 .elementor-element.elementor-element-1cb46b7 { --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }
  .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-12219 .elementor-element.elementor-element-78b71acb img { max-width: 100%; }
  .elementor-widget-text-editor { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-12219 .elementor-element.elementor-element-6c325a12 { --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 10px; }
  .elementor-12219 .elementor-element.elementor-element-3a73cb9e .elementor-heading-title { font-size: 1em; }
  .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-12219 .elementor-element.elementor-element-70f9f0a5 { width: 100%; max-width: 100%; }
  .elementor-12219 .elementor-element.elementor-element-70f9f0a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12219 .elementor-element.elementor-element-70f9f0a5 .elementor-icon-list-item > a { font-size: 12px; }
  .elementor-12219 .elementor-element.elementor-element-5172e5d4 { --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 10px; }
  .elementor-12219 .elementor-element.elementor-element-437081a6 .elementor-heading-title { font-size: 1em; }
  .elementor-12219 .elementor-element.elementor-element-24e35e4e { width: 100%; max-width: 100%; }
  .elementor-12219 .elementor-element.elementor-element-24e35e4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12219 .elementor-element.elementor-element-24e35e4e .elementor-icon-list-item > a { font-size: 12px; }
  .elementor-12219 .elementor-element.elementor-element-43726553 { --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 10px; }
  .elementor-12219 .elementor-element.elementor-element-5e8c017c .elementor-heading-title { font-size: 1em; }
  .elementor-12219 .elementor-element.elementor-element-2face589 { width: 100%; max-width: 100%; }
  .elementor-12219 .elementor-element.elementor-element-2face589 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12219 .elementor-element.elementor-element-2face589 .elementor-icon-list-item > a { font-size: 12px; }
  .elementor-12219 .elementor-element.elementor-element-633c0f81 { --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 10px; }
  .elementor-12219 .elementor-element.elementor-element-466e1671 .elementor-heading-title { font-size: 1em; }
  .elementor-12219 .elementor-element.elementor-element-5b73b927 { width: 100%; max-width: 100%; }
  .elementor-12219 .elementor-element.elementor-element-5b73b927 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12219 .elementor-element.elementor-element-5b73b927 .elementor-icon-list-item > a { font-size: 12px; }
  .elementor-12219 .elementor-element.elementor-element-7971d74a .elementor-heading-title { font-size: 0.8em; }
}

@media (max-width: 767px) {
  .elementor-12219 .elementor-element.elementor-element-375b84d4 { --padding-top: 48px; --padding-bottom: 48px; --padding-left: 30px; --padding-right: 30px; }
  .elementor-12219 .elementor-element.elementor-element-3a536aae { --gap: 16px 16px; --row-gap: 16px; --column-gap: 16px; --margin-top: 0px; --margin-bottom: 32px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
  .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-12219 .elementor-element.elementor-element-78b71acb { text-align: center; }
  .elementor-12219 .elementor-element.elementor-element-78b71acb img { width: 70%; }
  .elementor-widget-text-editor { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-12219 .elementor-element.elementor-element-6c325a12 { --gap: 16px 16px; --row-gap: 16px; --column-gap: 16px; --margin-top: 0px; --margin-bottom: 32px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
  .elementor-12219 .elementor-element.elementor-element-3a73cb9e { text-align: center; }
  .elementor-12219 .elementor-element.elementor-element-3a73cb9e .elementor-heading-title { font-size: 1.266em; }
  .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-12219 .elementor-element.elementor-element-5172e5d4 { --gap: 16px 16px; --row-gap: 16px; --column-gap: 16px; --margin-top: 0px; --margin-bottom: 32px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
  .elementor-12219 .elementor-element.elementor-element-437081a6 { text-align: center; }
  .elementor-12219 .elementor-element.elementor-element-437081a6 .elementor-heading-title { font-size: 1.266em; }
  .elementor-12219 .elementor-element.elementor-element-43726553 { --gap: 16px 16px; --row-gap: 16px; --column-gap: 16px; --margin-top: 0px; --margin-bottom: 32px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
  .elementor-12219 .elementor-element.elementor-element-5e8c017c { text-align: center; }
  .elementor-12219 .elementor-element.elementor-element-5e8c017c .elementor-heading-title { font-size: 1.266em; }
  .elementor-12219 .elementor-element.elementor-element-633c0f81 { --gap: 16px 16px; --row-gap: 16px; --column-gap: 16px; --margin-top: 0px; --margin-bottom: 32px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
  .elementor-12219 .elementor-element.elementor-element-466e1671 { text-align: center; }
  .elementor-12219 .elementor-element.elementor-element-466e1671 .elementor-heading-title { font-size: 1.266em; }
  .elementor-12219 .elementor-element.elementor-element-778c9135 { --margin-top: 0px; --margin-bottom: 16px; --margin-left: 0px; --margin-right: 0px; }
  .elementor-12219 .elementor-element.elementor-element-7971d74a { text-align: center; }
  .elementor-12219 .elementor-element.elementor-element-7971d74a .elementor-heading-title { font-size: 0.8em; }
}

/* production-history: Additional CSS aprobado, remapped and production exclusions preserved */
.listas ul li {
	margin-bottom: 15px !important;
}
.listas ul {
	padding: 0px 0px 0px 15px !important;
    list-style-position: outside;
	list-style-position: outside;
}
.fUkyoJ {
    font-size: 13px !important;
    padding: 5px !important;
}
.fUkyoJ:hover {
    opacity: 1;
    background-color: #25a0b0 !important;
    color: #fff !important;
}
.ceGWGH:hover svg {
    fill: #ffffff !important;
}
span.wpml-ls-native {
    color: #41f8ce !important;
}

/* CALDEN PRODUCCIÓN — estilos acumulativos */
/* Footer Calden - referencia XD, solo escritorio */
@media (min-width:1025px){
footer.elementor-12219 .elementor-element-3b0d3068{position:relative!important;display:block!important;width:100%!important;height:485px!important;padding:0!important;margin:0!important}
footer.elementor-12219 .elementor-element-375b84d4{background:#00263d!important;height:571px!important;min-height:571px!important;padding:86px 0 0!important}
footer.elementor-12219 .elementor-element-375b84d4>.e-con-inner{width:calc(100% - 120px)!important;max-width:1374px!important;height:485px!important;margin:0 auto!important;padding:0!important}
footer.elementor-12219 .elementor-element-3b0d3068{position:relative!important;display:block!important;width:100%!important;height:485px!important;padding:0!important;margin:0!important}
footer.elementor-12219 .elementor-element-1cb46b7{display:contents!important}
footer.elementor-12219 .elementor-element-3a536aae{position:absolute!important;left:0!important;top:0!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:0!important;margin:0!important;gap:0!important}
footer.elementor-12219 .elementor-element-78b71acb{width:200px!important;margin:0 0 12px!important}
footer.elementor-12219 .elementor-element-78b71acb img{display:block!important;width:200px!important;height:auto!important;max-width:200px!important}
footer.elementor-12219 .elementor-element-12381e9b{width:100%!important;margin:0!important;padding:0!important}
footer.elementor-12219 .elementor-element-12381e9b p{font-size:18px!important;line-height:1.35!important;margin:0!important;color:#fff!important;font-weight:400!important}
footer.elementor-12219 .elementor-element-19fff913{display:none!important}
html body footer.elementor-12219 .elementor-element.elementor-element-3f658d8d{position:absolute!important;left:0!important;top:181px!important;--width:100%!important;--gap:0px!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;column-gap:0!important;row-gap:0!important;align-items:start!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;background:transparent!important}
footer.elementor-12219 .elementor-element-3f658d8d>.elementor-element{--width:100%!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;gap:5px!important;border:0!important;box-shadow:none!important;background:transparent!important}
footer.elementor-12219 .elementor-element-3f658d8d .elementor-widget-icon{display:none!important}
footer.elementor-12219 .elementor-element-3f658d8d h4{font-size:18px!important;line-height:1.3!important;color:#00b8c3!important;margin:0 0 10px!important;font-weight:600!important}
footer.elementor-12219 .elementor-element-5e8c017c h4{font-size:0!important}
footer.elementor-12219 .elementor-element-5e8c017c h4:after{content:"Perú"!important;font-size:18px!important;line-height:1.3!important;color:#00b8c3!important;font-weight:600!important}
footer.elementor-12219 .elementor-element-3f658d8d .elementor-icon-list-text{font-size:18px!important;line-height:1.4!important;color:#fff!important;font-weight:400!important}
footer.elementor-12219 .elementor-element-1859d92{position:absolute!important;left:0!important;top:395px!important;width:100%!important;height:auto!important;padding:0!important;margin:0!important}
footer.elementor-12219 .elementor-element-778c9135{--width:100%!important;width:100%!important;padding:0!important;margin:0!important}
footer.elementor-12219 .elementor-element-7975f9dc{display:none!important}
footer.elementor-12219 .elementor-element-7971d74a .elementor-heading-title{font-size:16px!important;line-height:1.4!important;color:#a9bdc5!important;font-weight:400!important;margin:0!important}

}
/* Navbar Calden - escritorio uniforme con Inicio */
@media (min-width:1025px){
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6d6998"]{min-height:96px!important;padding:0 28px!important;background:#052f40!important}
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6d6998"]>.elementor-container{max-width:1140px!important;min-height:96px!important;align-items:center!important}
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6db2d7"]{width:24%!important}
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="16202499"]{width:76%!important}
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="736859ab"] .elementor-widget-container{padding:0!important}
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="736859ab"] img{display:block!important;width:150px!important;max-width:150px!important;max-height:48px!important;object-fit:contain!important;object-position:left center!important}
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"]>.elementor-widget-container{margin:0!important}
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu{justify-content:flex-end!important;align-items:stretch!important;gap:4px!important}
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item{min-height:96px!important;display:flex!important;align-items:center!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;white-space:nowrap!important;padding:0 15px!important;color:#fff!important}
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item:hover,
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active,
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-parent>a.elementor-item{color:#fff!important}
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active:after,
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-parent>a.elementor-item:after,
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor>a.elementor-item:after{opacity:1!important;transform:translateX(-50%)!important;width:28px!important;height:2px!important;left:50%!important;right:auto!important;bottom:22px!important;background:#45dec8!important}
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n+2) .elementor-item{color:#45dec8!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}

}
/*
 * Calden Producción — ajuste de escritorio según Adobe XD.
 * Alcance deliberado: sólo >= 1025 px. No modifica tablet ni móvil.
 */
@media (min-width: 1025px){
/* Navbar global: especificaciones XD 1920 (140 px, logo 208 x 41, Inter 20). */
header.elementor-12224 [data-id="3e6d6998"]{
    min-height: 140px !important;
    padding: 0 !important;
    background: #00263d !important;
  }
header.elementor-12224 [data-id="3e6d6998"] > .elementor-container{
    width: calc(100% - 80px) !important;
    max-width: 1396px !important;
    min-height: 140px !important;
    margin: 0 auto !important;
    align-items: center !important;
  }
header.elementor-12224 [data-id="3e6db2d7"]{
    width: 25% !important;
  }
header.elementor-12224 [data-id="16202499"]{
    width: 75% !important;
  }
header.elementor-12224 [data-id="736859ab"] .elementor-widget-container,
header.elementor-12224 [data-id="649abb66"] > .elementor-widget-container{
    margin: 0 !important;
    padding: 0 !important;
  }
header.elementor-12224 [data-id="736859ab"] img{
    display: block !important;
    width: 208px !important;
    max-width: 208px !important;
    max-height: 41px !important;
    object-fit: contain !important;
    object-position: left center !important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu{
    justify-content: flex-end !important;
    align-items: stretch !important;
    gap: 0 !important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-item{
    min-height: 140px !important;
    display: flex !important;
    align-items: center !important;
    padding: 0 22px !important;
    color: #fff !important;
    font-family: Inter, Arial, sans-serif !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: -0.2px !important;
    white-space: nowrap !important;
  }
header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n + 2) .elementor-item{
    color: #41f8ce !important;
    font-size: 16px !important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active::after,
header.elementor-12224 [data-id="649abb66"] li.current-menu-parent > a.elementor-item::after,
header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor > a.elementor-item::after{
    width: 56px !important;
    height: 4px !important;
    left: 50% !important;
    right: auto !important;
    bottom: 42px !important;
    background: #41f8ce !important;
    opacity: 1 !important;
    transform: translateX(-50%) !important;
  }
header.elementor-12224 [data-id="649abb66"] .sub-menu{
    width: 400px !important;
    min-width: 400px !important;
    top: 140px !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 0 8px 8px !important;
    background: #41f8ce !important;
    box-shadow: none !important;
    overflow: hidden !important;
  }
header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item{
    min-height: 52px !important;
    padding: 10px 34px !important;
    color: #00263d !important;
    background: #41f8ce !important;
    font-family: Inter, Arial, sans-serif !important;
    font-size: 20px !important;
    line-height: 32px !important;
  }
header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item:hover,
header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item.elementor-item-active{
    color: #00263d !important;
    background: rgba(255, 255, 255, 0.12) !important;
  }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-services .cl-kicker,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-services .cl-kicker,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-services .cl-kicker,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-services .cl-kicker{
    font-size: 0 !important;
  }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-services .cl-kicker::after,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-services .cl-kicker::after{
    content: "SERVICIOS";
    font-size: 20px;
  }
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-services .cl-kicker::after,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-services .cl-kicker::after{
    content: "SUBSERVICIOS";
    font-size: 20px;
  }

}
/* Calden Producción — corrección de precedencia y Home, sólo escritorio. */
@media (min-width: 1025px){
html body header.elementor-12224 [data-id="3e6d6998"]{
    min-height: 140px !important;
    padding: 0 !important;
    background: #00263d !important;
  }
html body header.elementor-12224 [data-id="3e6d6998"] > .elementor-container{
    width: calc(100% - 80px) !important;
    max-width: 1396px !important;
    min-height: 140px !important;
    margin: 0 auto !important;
    align-items: center !important;
  }
html body header.elementor-12224 [data-id="3e6db2d7"]{
    width: 25% !important;
  }
html body header.elementor-12224 [data-id="16202499"]{
    width: 75% !important;
  }
html body header.elementor-12224 [data-id="736859ab"] img{
    width: 208px !important;
    max-width: 208px !important;
    max-height: 41px !important;
  }
html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu{
    justify-content: flex-end !important;
    gap: 0 !important;
  }
html body header.elementor-12224 [data-id="649abb66"] .elementor-item{
    min-height: 140px !important;
    padding: 0 22px !important;
    color: #fff !important;
    font-family: Inter, Arial, sans-serif !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: -0.2px !important;
  }
html body header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n + 2) .elementor-item{
    color: #41f8ce !important;
    font-size: 16px !important;
  }
html body header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active::after,
html body header.elementor-12224 [data-id="649abb66"] li.current-menu-parent > a.elementor-item::after,
html body header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor > a.elementor-item::after{
    width: 56px !important;
    height: 4px !important;
    left: 50% !important;
    right: auto !important;
    bottom: 42px !important;
    background: #41f8ce !important;
    opacity: 1 !important;
    transform: translateX(-50%) !important;
  }
html body header.elementor-12224 [data-id="649abb66"] .sub-menu{
    width: 400px !important;
    min-width: 400px !important;
    top: 140px !important;
  }
html body header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item{
    min-height: 52px !important;
    padding: 10px 34px !important;
    color: #00263d !important;
    background: #41f8ce !important;
    font-family: Inter, Arial, sans-serif !important;
    font-size: 20px !important;
    line-height: 32px !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375{
    min-height: 880px !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 > .e-con-inner{
    width: calc(100% - 80px) !important;
    max-width: 1396px !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 h1{
    font-family: Inter, Arial, sans-serif !important;
    font-size: 56px !important;
    font-weight: 700 !important;
    line-height: 67px !important;
  }

}
/* Calden Producción — el selector anterior de páginas internas tenía mayor precedencia. */
@media (min-width: 1025px){
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6d6998"]{
    min-height: 140px !important;
    padding: 0 !important;
    background: #00263d !important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6d6998"] > .elementor-container{
    width: calc(100% - 80px) !important;
    max-width: 1396px !important;
    min-height: 140px !important;
    margin: 0 auto !important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6db2d7"]{ width: 25% !important; }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="16202499"]{ width: 75% !important; }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="736859ab"] img{
    width: 208px !important;
    max-width: 208px !important;
    max-height: 41px !important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu{
    justify-content: flex-end !important;
    gap: 0 !important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item{
    min-height: 140px !important;
    padding: 0 22px !important;
    color: #fff !important;
    font-family: Inter, Arial, sans-serif !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: -0.2px !important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n + 2) .elementor-item{
    color: #41f8ce !important;
    font-size: 16px !important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active::after,
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-parent > a.elementor-item::after,
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor > a.elementor-item::after{
    width: 56px !important;
    height: 4px !important;
    left: 50% !important;
    right: auto !important;
    bottom: 42px !important;
    background: #41f8ce !important;
    opacity: 1 !important;
    transform: translateX(-50%) !important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .sub-menu{
    width: 400px !important;
    min-width: 400px !important;
    top: 140px !important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item{
    min-height: 52px !important;
    padding: 10px 34px !important;
    color: #00263d !important;
    background: #41f8ce !important;
    font-family: Inter, Arial, sans-serif !important;
    font-size: 20px !important;
    line-height: 32px !important;
  }

}
/* Calden Producción — correcciones Home solicitadas 2026-08-18, sólo escritorio. */
@media (min-width: 1025px){
/* Hero: centrar verticalmente el bloque de texto en toda la foto. */
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 .elementor-element-37669ac3{
    min-height: 880px !important;
    height: 880px !important;
  }
/* Sectores: misma caja, tamaño y alineación para los tres íconos. */
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-44693176 .elementor-icon-box-wrapper,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4081dfdc .elementor-icon-box-wrapper,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-54cba8c0 .elementor-icon-box-wrapper{
    align-items: center !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-44693176 .elementor-icon-box-icon,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4081dfdc .elementor-icon-box-icon,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-54cba8c0 .elementor-icon-box-icon{
    display: flex !important;
    width: 100% !important;
    justify-content: center !important;
    align-items: center !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-44693176 .elementor-icon,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4081dfdc .elementor-icon,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-54cba8c0 .elementor-icon{
    display: inline-flex !important;
    width: 120px !important;
    height: 120px !important;
    align-items: center !important;
    justify-content: center !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-44693176 .elementor-icon svg,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4081dfdc .elementor-icon svg,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-54cba8c0 .elementor-icon svg{
    display: block !important;
    width: 64px !important;
    height: 64px !important;
    margin: 0 !important;
  }
/* Mapa: los cuatro puntos conservan exactamente el mismo acabado. */
body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 .imapsCircle{
    fill: #00b8c3 !important;
    stroke: transparent !important;
    stroke-width: 0 !important;
    vector-effect: non-scaling-stroke !important;
  }
/* Servicios: título debajo de la línea y foto más contenida y oscura. */
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ff9d7ed .elementor-widget-container{
    margin-top: 20px !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-32ab1432::before{
    background-size: 100% 100%, 100% 100%, 100% 100%, 93% auto !important;
    background-repeat: no-repeat !important;
    background-color: #c6d8d9 !important;
    opacity: 0.68 !important;
  }
/* Tarjetas: misma área visual para los cuatro íconos. */
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-icon{
    display: inline-flex !important;
    width: 66px !important;
    height: 66px !important;
    align-items: center !important;
    justify-content: center !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-icon svg:not(.e-fas-arrow-right){
    display: block !important;
    width: 66px !important;
    height: 66px !important;
    max-width: 66px !important;
    max-height: 66px !important;
    margin: 0 !important;
  }

}
@media (min-width: 1025px){
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375{
    min-height: 880px !important;
    height: 880px !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-54cba8c0{
    transform: translateY(-2px) !important;
  }

}
/* Calden Producción — navbar: activo, hover y foco a la misma altura, sólo escritorio. */
@media (min-width: 1025px){
html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main > ul > li > .elementor-item::after{
    width: 56px !important;
    height: 4px !important;
    left: 50% !important;
    right: auto !important;
    top: auto !important;
    bottom: 42px !important;
    background: #41f8ce !important;
    transform: translateX(-50%) !important;
  }

}
/* Calden Producción — navbar: subrayado con el ancho completo del texto, sólo escritorio. */
@media (min-width: 1025px){
html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main > ul > li > .elementor-item::after{
    width: calc(100% - 44px) !important;
  }

}
/* Calden Producción — Nuestros servicios según captura de referencia, sólo escritorio. */
@media (min-width: 1025px){
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-32ab1432{
    min-height: 76.92vw !important;
    height: 76.92vw !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ff9d7ed .elementor-widget-container{
    margin-top: calc(4.375vw - 30px) !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ff9d7ed .elementor-heading-title{
    font-size: clamp(16px, 1.041667vw, 20px) !important;
    line-height: 1.2 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-32ab1432::before{
    top: 8.75vw !important;
    bottom: auto !important;
    height: 52.669vw !important;
    background-size: 100% 100%, 100% 100%, 100% 100%, cover !important;
    background-position: 50% 50% !important;
    background-repeat: no-repeat !important;
    opacity: 1 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76{
    top: 57.173vw !important;
  }

}
@media (min-width: 1025px){
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ff9d7ed .elementor-heading-title{
    font-size: clamp(16px, 1.041667vw, 20px) !important;
    line-height: 1.2 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76{
    top: 57.173vw !important;
  }

}
@media (min-width: 1025px){
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-196fea76{
    transform: translate(-50%, calc(8.75vw - 70px)) !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 .elementor-element.elementor-element-5ff9d7ed h2.elementor-heading-title{
    font-size: clamp(16px, 1.041667vw, 20px) !important;
    line-height: 1.2 !important;
  }

}
@media (min-width: 1025px){
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before{
    background-image:
      radial-gradient(31% 67% at 40% 46%, rgba(0, 19, 32, 0.38) 0%, rgba(0, 19, 32, 0.38) 99%, transparent 100%),
      radial-gradient(34% 70% at 55% 44%, rgba(229, 241, 241, 0.18) 0%, rgba(229, 241, 241, 0.18) 99%, transparent 100%),
      linear-gradient(90deg, rgba(4, 229, 204, 0.68) 0%, rgba(4, 229, 204, 0.48) 31%, rgba(0, 52, 70, 0.12) 64%, rgba(0, 31, 49, 0.34) 100%),
      url("https://caldenconsultoria.com/wp-content/uploads/2026/08/Servicios-card-voladoras.jpg") !important;    filter: brightness(0.78) !important;
  }

}
@media (min-width: 1025px){
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before{
    background-image:
      radial-gradient(31% 67% at 40% 46%, rgba(0, 19, 32, 0.36) 0%, rgba(0, 19, 32, 0.36) 99%, transparent 100%),
      radial-gradient(34% 70% at 55% 44%, rgba(229, 241, 241, 0.12) 0%, rgba(229, 241, 241, 0.12) 99%, transparent 100%),
      linear-gradient(90deg, rgba(4, 229, 204, 0.65) 0%, rgba(4, 229, 204, 0.28) 31%, rgba(0, 52, 70, 0.06) 64%, rgba(0, 31, 49, 0.20) 100%),
      url("https://caldenconsultoria.com/wp-content/uploads/2026/08/Servicios-card-voladoras.jpg") !important;    filter: brightness(0.78) !important;
  }

}
/* Navbar Producción — escala proporcional del diseño desktop 1920 */
@media (min-width:1025px){
header.elementor-12224 [data-id="3e6d6998"]{
    min-height:7.291667vw!important;
    padding:0!important;
    background:#00263d!important;
  }
header.elementor-12224 [data-id="3e6d6998"]>.elementor-container{
    width:72.708333vw!important;
    max-width:1396px!important;
    min-height:7.291667vw!important;
    margin:0 auto!important;
    align-items:center!important;
  }
header.elementor-12224 [data-id="3e6db2d7"]{width:25%!important}
header.elementor-12224 [data-id="16202499"]{width:75%!important}
header.elementor-12224 [data-id="736859ab"] img{
    width:10.833333vw!important;
    max-width:208px!important;
    max-height:2.135417vw!important;
  }
header.elementor-12224 [data-id="649abb66"]>.elementor-widget-container{margin:0!important;padding:0!important}
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu{
    width:100%!important;
    justify-content:space-between!important;
    align-items:stretch!important;
    gap:0!important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-item{
    min-height:5vw!important;
    padding:0!important;
    font-family:Inter,Arial,sans-serif!important;
    font-size:1.041667vw!important;
    font-weight:400!important;
    line-height:1.666667vw!important;
    letter-spacing:-.010417vw!important;
    white-space:nowrap!important;
    color:#fff!important;
  }
header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n+2) .elementor-item{
    color:#41f8ce!important;
    font-size:.833333vw!important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active:after,
header.elementor-12224 [data-id="649abb66"] li.current-menu-parent>a.elementor-item:after,
header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor>a.elementor-item:after{
    width:2.916667vw!important;
    max-width:56px!important;
    height:.208333vw!important;
    left:50%!important;
    right:auto!important;
    bottom:1.145833vw!important;
    background:#41f8ce!important;
    opacity:1!important;
    transform:translateX(-50%)!important;
  }
header.elementor-12224 [data-id="649abb66"] .sub-menu{
    width:20.833333vw!important;
    min-width:20.833333vw!important;
    max-width:400px!important;
    top:4.375vw!important;
    padding:0!important;
    border:0!important;
    border-radius:0 0 .416667vw .416667vw!important;
    background:#41f8ce!important;
    box-shadow:none!important;
    overflow:hidden!important;
  }
header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item{
    min-height:2.708333vw!important;
    padding:.520833vw 1.770833vw!important;
    color:#00263d!important;
    background:#41f8ce!important;
    font-size:1.041667vw!important;
    line-height:1.666667vw!important;
  }

}
/* Landings de Sectores — Hero pegado al navbar */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335)>.e-con>.e-con-inner,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337)>.e-con>.e-con-inner,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341)>.e-con>.e-con-inner,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345)>.e-con>.e-con-inner{
  padding-top:0!important;
}
/* Navbar Producción — prioridad final sobre overrides anteriores */
@media (min-width:1025px){
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6d6998"]{
    min-height:7.291667vw!important;
    padding:0!important;
    background:#00263d!important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6d6998"]>.elementor-container{
    width:72.708333vw!important;
    max-width:1396px!important;
    min-height:7.291667vw!important;
    margin:0 auto!important;
    align-items:center!important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6db2d7"]{width:25%!important}
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="16202499"]{width:75%!important}
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="736859ab"] img{
    width:10.833333vw!important;
    max-width:208px!important;
    max-height:2.135417vw!important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"]>.elementor-widget-container{margin:0!important;padding:0!important}
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu{
    width:100%!important;
    justify-content:space-between!important;
    align-items:stretch!important;
    gap:0!important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item{
    min-height:5vw!important;
    padding:0!important;
    font-family:Inter,Arial,sans-serif!important;
    font-size:1.041667vw!important;
    font-weight:400!important;
    line-height:1.666667vw!important;
    letter-spacing:-.010417vw!important;
    white-space:nowrap!important;
    color:#fff!important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n+2) .elementor-item{
    color:#41f8ce!important;
    font-size:.833333vw!important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active:after,
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-parent>a.elementor-item:after,
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor>a.elementor-item:after{
    width:2.916667vw!important;
    max-width:56px!important;
    height:.208333vw!important;
    left:50%!important;
    right:auto!important;
    bottom:1.145833vw!important;
    background:#41f8ce!important;
    opacity:1!important;
    transform:translateX(-50%)!important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .sub-menu{
    width:20.833333vw!important;
    min-width:20.833333vw!important;
    max-width:400px!important;
    top:4.375vw!important;
    padding:0!important;
    border:0!important;
    border-radius:0 0 .416667vw .416667vw!important;
    background:#41f8ce!important;
    box-shadow:none!important;
    overflow:hidden!important;
  }
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item{
    min-height:2.708333vw!important;
    padding:.520833vw 1.770833vw!important;
    color:#00263d!important;
    background:#41f8ce!important;
    font-size:1.041667vw!important;
    line-height:1.666667vw!important;
  }

}
/* Inicio — misma escala responsive del diseño desktop */
@media (min-width:1025px){
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="3e6d6998"]{
    min-height:7.291667vw!important;
    padding:0!important;
    background:#00263d!important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="3e6d6998"]>.elementor-container{
    width:72.708333vw!important;
    max-width:1396px!important;
    min-height:7.291667vw!important;
    margin:0 auto!important;
    align-items:center!important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="3e6db2d7"]{width:25%!important}
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="16202499"]{width:75%!important}
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="736859ab"] img{
    width:10.833333vw!important;
    max-width:208px!important;
    max-height:2.135417vw!important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"]>.elementor-widget-container{margin:0!important;padding:0!important}
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu{
    width:100%!important;
    justify-content:space-between!important;
    align-items:stretch!important;
    gap:0!important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] .elementor-item{
    min-height:5vw!important;
    padding:0!important;
    font-family:Inter,Arial,sans-serif!important;
    font-size:1.041667vw!important;
    font-weight:400!important;
    line-height:1.666667vw!important;
    letter-spacing:-.010417vw!important;
    white-space:nowrap!important;
    color:#fff!important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n+2) .elementor-item{
    color:#41f8ce!important;
    font-size:.833333vw!important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active:after,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] li.current-menu-parent>a.elementor-item:after,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor>a.elementor-item:after{
    width:2.916667vw!important;
    max-width:56px!important;
    height:.208333vw!important;
    left:50%!important;
    right:auto!important;
    bottom:1.145833vw!important;
    background:#41f8ce!important;
    opacity:1!important;
    transform:translateX(-50%)!important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] .sub-menu{
    width:20.833333vw!important;
    min-width:20.833333vw!important;
    max-width:400px!important;
    top:4.375vw!important;
    padding:0!important;
    border:0!important;
    border-radius:0 0 .416667vw .416667vw!important;
    background:#41f8ce!important;
    box-shadow:none!important;
    overflow:hidden!important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item{
    min-height:2.708333vw!important;
    padding:.520833vw 1.770833vw!important;
    color:#00263d!important;
    background:#41f8ce!important;
    font-size:1.041667vw!important;
    line-height:1.666667vw!important;
  }

}
/* Calden: título superior de la sección Equipo */
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-5a4415dc .elementor-text-editor,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-5a4415dc .elementor-text-editor p{
  font-size: 20px !important;
  line-height: 1.3 !important;
}
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-5a4415dc p{
  font-size: 20px !important;
  line-height: 1.3 !important;
}
/* Calden: indicador del navbar siempre debajo del texto */
@media (min-width: 768px){
html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main .elementor-item.elementor-item-active::after,
html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main .elementor-item.highlighted::after,
html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main .elementor-item:hover::after,
html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main .elementor-item:focus::after,
html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main li.current-menu-parent > a.elementor-item::after,
html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main li.current-menu-ancestor > a.elementor-item::after{
    top: auto !important;
    bottom: 14px !important;
  }

}
/* Calden: rótulos de sección ampliados al mismo tamaño */
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-5a4415dc p,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-5ff9d7ed .elementor-heading-title{
  font-size: 22px !important;
  line-height: 1.3 !important;
}
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5ff9d7ed h2.elementor-heading-title{
  font-size: 22px !important;
  line-height: 1.3 !important;
}
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) main#content.site-main .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) div.elementor-element.elementor-element-5ff9d7ed > div.elementor-widget-container > h2.elementor-heading-title{
  font-size: 22px !important;
  line-height: 28.6px !important;
}
/* Calden: icono adjunto de Regulación de servicios públicos */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-intro-icon{
  background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNzUiIGhlaWdodD0iNzUiIHZpZXdCb3g9IjAgMCA3NSA3NSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMTAuOTgzLDEwLjk3OUEzNy41LDM3LjUsMCwxLDAsMzcuNSwwLDM3LjUsMzcuNSwwLDAsMCwxMC45ODMsMTAuOTc5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMDA0KSIgZmlsbD0iIzQxZjhjZSIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJiIj48cmVjdCB3aWR0aD0iMjAuODg4IiBoZWlnaHQ9IjM1LjUwOSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA3MDcwIiBzdHJva2Utd2lkdGg9IjIiLz48L2NsaXBQYXRoPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzU0IC01NjApIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNTQgNTYwKSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cmVjdCB3aWR0aD0iMTEzLjc4NCIgaGVpZ2h0PSIxMTMuODU4IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjY5NywgLTAuNzE3LCAwLjcxNywgMC42OTcsIC00Mi45NzYsIDQwLjQ1NCkiIGZpbGw9IiM0MWY4Y2UiLz48L2c+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM4MS4wNTYgNTc5Ljc0NSkiPjxnIGNsaXAtcGF0aD0idXJsKCNiKSI+PHBhdGggZD0iTTIwLjUsMjAuMjM5VjE3LjAwOEgzMi41MTR2My4yMzFoMy41VjUwLjYzMmgtMTlWMjAuMjM5SDI4Ljg3NHYuMTY3TDIxLjUyLDM2LjQzM2wuMTE1LjE2NSw4LjYtMi4yNzEuMTIuMTQ5TDIxLjUyLDUwLjYzMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2LjA2NiAtMTYuMDY1KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9nPjwvZz48L3N2Zz4=") center / 100% 100% no-repeat !important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-intro-icon svg{
  display: none !important;
}
/* Calden: desarrollo de siglas VAD y BRR en Regulación */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(2),
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(4){
  font-size: 0 !important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(2)::marker,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(4)::marker{
  font-size: 16px !important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(2)::after,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(4)::after{
  font-size: 16px !important;
  line-height: 1.55 !important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(2)::after{
  content: "Cálculo del Valor Agregado de Distribución (VAD)";
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(4)::after{
  content: "Definición de la Base de Remuneración Regulatoria (BRR)";
}
/* Calden: flechas de despliegue en acordeones */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion summary b::before{
  display: block !important;
  left: 4px !important;
  top: 3px !important;
  width: 11px !important;
  height: 11px !important;
  background: transparent !important;
  border-right: 2px solid var(--teal) !important;
  border-bottom: 2px solid var(--teal) !important;
  transform: rotate(45deg) !important;
  transition: transform .2s ease, top .2s ease !important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion summary b::after{
  display: none !important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details[open] summary b::before{
  top: 8px !important;
  transform: rotate(-135deg) !important;
}
/* Calden: texto y separación del bloque de sucursales */
footer.elementor-12219 .elementor-element-12381e9b p{
  font-size: 15px !important;
  line-height: 1.4 !important;
}
footer.elementor-12219 .elementor-element-1cb46b7{
  gap: 30px !important;
}
/* Calden: footer de secciones igual al footer de Inicio */
@media (min-width: 1025px){
html body footer.elementor-12219 .elementor-element-3b0d3068{
    height: 342px !important;
    min-height: 342px !important;
    gap: 76px !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body footer.elementor-12219 .elementor-element-1cb46b7{
    width: 100% !important;
    height: 196px !important;
    min-height: 196px !important;
    gap: 60px !important;
    margin: 0 !important;
    padding: 0 !important;
    align-items: flex-start !important;
    justify-content: space-between !important;
  }
html body footer.elementor-12219 .elementor-element-3a536aae{
    width: 100% !important;
    height: 66px !important;
    min-height: 66px !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body footer.elementor-12219 .elementor-element-12381e9b{
    width: 100% !important;
  }
html body footer.elementor-12219 .elementor-element-3f658d8d{
    width: 100% !important;
    height: 70px !important;
    min-height: 70px !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body footer.elementor-12219 .elementor-element-22a935ed{
    display: none !important;
  }
html body footer.elementor-12219 .elementor-element-1859d92,
html body footer.elementor-12219 .elementor-element-778c9135{
    width: 100% !important;
    height: 16px !important;
    min-height: 16px !important;
    margin: 0 !important;
    padding: 0 !important;
  }

}
/* Calden: contenido definitivo de subservicios de Regulación */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details li{
  font-size: 0 !important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details li::marker{
  font-size: 16px !important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details li::after{
  font-size: 16px !important;
  line-height: 1.55 !important;
}
/* Regulación económica y tarifaria */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(1) li:nth-child(1)::after{ content: "Revisión, estructuración y fijación tarifaria"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(1) li:nth-child(2)::after{ content: "Cálculo del Valor Agregado de Distribución"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(1) li:nth-child(3)::after{ content: "Definición y proyección de base tarifaria"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(1) li:nth-child(4)::after{ content: "Definición de la Base de Remuneración Regulatoria"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(1) li:nth-child(5)::after{ content: "Cálculo de costos (medios, marginales, operativos)"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(1) li:nth-child(6)::after{ content: "Apoyo en audiencias públicas y procesos regulatorios"; }
/* Planificación y análisis del sistema */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(2) li:nth-child(1)::after{ content: "Proyección de demanda"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(2) li:nth-child(2)::after{ content: "Estudios de caracterización de cargas"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(2) li:nth-child(3)::after{ content: "Campañas de medición"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(2) li:nth-child(4)::after{ content: "Optimización de la compra de energía"; }
/* Calidad del servicio y eficiencia operativa */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li:nth-child(1)::after{ content: "Diagnóstico y análisis de calidad del servicio"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li:nth-child(2)::after{ content: "Análisis de desempeño histórico y prospectivo"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li:nth-child(3)::after{ content: "Cálculo de pérdidas técnicas y no técnicas"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li:nth-child(4)::after{ content: "Modelado de costos de energía"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::after{
  content: "• Cálculo del Factor XA• Gestión de bases de datos de distribución";
  white-space: pre-line;
  display: block;
  margin-left: -20px;
  font-size: 16px;
  line-height: 2.35;
}
/* Eficiencia energética y descarbonización */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li:nth-child(1)::after{ content: "Diagnósticos energéticos"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li:nth-child(2)::after{ content: "Gestión de la demanda"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li:nth-child(3)::after{ content: "Auditorías energéticas"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li:nth-child(4)::after{ content: "Reducción de consumos y emisiones"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::after{
  content: "• Uso de energías renovablesA• Medición y verificación de ahorros";
  white-space: pre-line;
  display: block;
  margin-left: -20px;
  font-size: 16px;
  line-height: 2.35;
}
/* Estrategia y fortalecimiento institucional */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(5) li:nth-child(1)::after{ content: "Asesoría legal, técnica y comercial"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(5) li:nth-child(2)::after{ content: "Fortalecimiento de gobernanza del sector"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(5) li:nth-child(3)::after{ content: "Modernización de estructuras de decisión"; }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(5) li:nth-child(4)::after{ content: "Apoyo en procesos presupuestarios"; }
/* Calden: viñetas adicionales separadas */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul{
  display: grid !important;
  grid-template-columns: 1fr !important;
  columns: auto !important;
  column-gap: 0 !important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li{
  display: block !important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li::marker,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li::marker{
  font-size: 0 !important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li::before,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li::before{
  content: "•";
  display: inline-block;
  width: 20px;
  margin-left: -20px;
  font-size: 16px;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::before,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::after,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::before,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::after{
  display: block;
  margin: 0 0 13px -20px;
  font-size: 16px;
  line-height: 1.55;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::before{
  content: "• Cálculo del Factor X";
  grid-row: 5;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::after{
  content: "• Gestión de bases de datos de distribución";
  grid-row: 6;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::before{
  content: "• Uso de energías renovables";
  grid-row: 5;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::after{
  content: "• Medición y verificación de ahorros";
  grid-row: 6;
}
/* Calden: alinear subservicios añadidos */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::before{
content:"Cálculo del Factor X"!important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::after{
content:"Gestión de bases de datos de distribución"!important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::before{
content:"Uso de energías renovables"!important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::after{
content:"Medición y verificación de ahorros"!important;
}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::before,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::after,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::before,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::after{
display:list-item!important;
margin-left:0!important;
padding-left:0!important;
list-style-position:outside!important;
}
/* Calden: punto final del copyright */
footer.elementor-12219 .elementor-element-7971d74a .elementor-heading-title::after{
content:"."!important;
}
/* Calden: titulo hero Regulacion 10% menor */
@media (min-width:1025px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-hero h1{
font-size:59.4px!important;
}

}
/* Calden Producción — team cards fixed alignment */
@media (min-width:1025px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-person h3,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-person h3,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing .cl-person h3,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-person h3{min-height:53px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-person .cl-role,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-person .cl-role,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing .cl-person .cl-role,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-person .cl-role{min-height:66px!important}

}
/* /Calden Producción — team cards fixed alignment */
/* Calden Producción — remove landing header gap */
body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337)>.elementor-element-21461187,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341)>.elementor-element-1367a784,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345)>.elementor-element-52382876{display:none!important}
/* /Calden Producción — remove landing header gap */
/* Calden Producción — digital section dividers */
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .elementor-element-6741bfa5 .cl-clients,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .elementor-element-6741bfa5 .cl-team{position:relative!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .elementor-element-6741bfa5 .cl-clients:before,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .elementor-element-6741bfa5 .cl-team:before{content:"";position:absolute;top:0;left:50%;width:calc(100% - 100px);height:1px;background:#00b8c3;transform:translateX(-50%)}
/* /Calden Producción — digital section dividers */
/* Calden Producción — larger intro icons */
@media (min-width:1025px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-intro-icon svg,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing .cl-intro-icon svg,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-intro-icon svg{width:120px!important;height:120px!important}

}
/* /Calden Producción — larger intro icons */
/* Calden Producción — tighter services clients team spacing */
@media (min-width:1025px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-services,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-services,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing .cl-services,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-services{padding-bottom:80px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing .cl-clients,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-clients{padding-top:80px!important;padding-bottom:80px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-team,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-team,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing .cl-team,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-team{padding-top:80px!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-clients{padding-bottom:60px!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-team{padding-top:60px!important}

}
/* /Calden Producción — tighter profile name role spacing */
/*
 * Calden Producción — implementación móvil basada en Adobe XD
 * Reutiliza las plantillas, contenidos y recursos ya publicados en escritorio.
 * Alcance: teléfonos y tablets hasta el breakpoint actual de Elementor (1024 px).
 */
@media (max-width: 1024px){
/* ---------- Cabecera y navegación ---------- */
header.elementor-12224{
    position: relative !important;
    z-index: 1000 !important;
    width: 100% !important;
    min-height: 74px !important;
    background: var(--calden-navy) !important;
  }
header.elementor-12224 [data-id="3e6d6998"]{
    position: relative !important;
    min-height: 74px !important;
    margin: 0 !important;
    padding: 0 var(--calden-gutter) !important;
    background: var(--calden-navy) !important;
  }
header.elementor-12224 [data-id="3e6d6998"] > .elementor-container{
    display: flex !important;
    flex-flow: row nowrap !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    min-height: 74px !important;
    margin: 0 !important;
  }
header.elementor-12224 [data-id="3e6db2d7"],
header.elementor-12224 [data-id="16202499"]{
    display: flex !important;
    align-items: center !important;
    width: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
header.elementor-12224 [data-id="736859ab"],
header.elementor-12224 [data-id="736859ab"] .elementor-widget-container{
    width: auto !important;
    margin: 0 !important;
    padding: 0 !important;
  }
header.elementor-12224 [data-id="736859ab"] img{
    display: block !important;
    width: 122px !important;
    max-width: 122px !important;
    height: auto !important;
    max-height: 42px !important;
    object-fit: contain !important;
    object-position: left center !important;
  }
header.elementor-12224 [data-id="649abb66"],
header.elementor-12224 [data-id="649abb66"] > .elementor-widget-container{
    position: static !important;
    width: auto !important;
    margin: 0 !important;
    padding: 0 !important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-menu-toggle{
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 42px !important;
    height: 42px !important;
    margin: 0 -9px 0 0 !important;
    padding: 9px !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    color: #fff !important;
    font-size: 25px !important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-menu-toggle i,
header.elementor-12224 [data-id="649abb66"] .elementor-menu-toggle svg{
    color: #fff !important;
    fill: currentColor !important;
  }
header.elementor-12224 [data-id="649abb66"] nav.elementor-nav-menu--dropdown{
    position: absolute !important;
    top: 58px !important;
    right: calc(-1 * var(--calden-gutter)) !important;
    left: auto !important;
    z-index: 1002 !important;
    width: 100vw !important;
    max-width: 100vw !important;
    max-height: calc(100vh - 74px) !important;
    margin: 0 !important;
    padding: 24px var(--calden-gutter) 40px !important;
    overflow-y: auto !important;
    border: 0 !important;
    background: var(--calden-navy) !important;
    box-shadow: none !important;
  }
header.elementor-12224 [data-id="649abb66"] nav.elementor-nav-menu--dropdown[aria-hidden="true"]{
    display: none !important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-menu-toggle.elementor-active + nav.elementor-nav-menu--dropdown,
header.elementor-12224 [data-id="649abb66"] nav.elementor-nav-menu--dropdown[aria-hidden="false"]{
    display: block !important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown ul,
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown li{
    position: static !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown a.elementor-item{
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    min-height: 49px !important;
    padding: 11px 0 !important;
    border: 0 !important;
    background: transparent !important;
    color: #fff !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    line-height: 1.25 !important;
    white-space: normal !important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown a.elementor-item:hover,
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown a.elementor-item:focus,
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown a.elementor-item-active{
    color: var(--calden-mint) !important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown .sub-menu{
    position: static !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 0 8px 18px !important;
    border-left: 1px solid rgba(65, 248, 206, 0.55) !important;
    background: transparent !important;
    box-shadow: none !important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown .sub-menu a.elementor-sub-item{
    min-height: 42px !important;
    padding: 8px 0 8px 14px !important;
    color: #d9f2f2 !important;
    font-size: 14px !important;
    line-height: 1.35 !important;
  }
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown > ul > li:nth-last-child(-n + 2) > a{
    color: var(--calden-mint) !important;
  }
/* ---------- Pie de página ---------- */
footer.elementor-12219,
footer.elementor-12219 .elementor-element-375b84d4{
    width: 100% !important;
    margin: 0 !important;
    background: var(--calden-navy) !important;
    color: #fff !important;
  }
footer.elementor-12219{
    border-top: 1px solid rgba(207, 247, 246, 0.55) !important;
  }
footer.elementor-12219 .elementor-element-375b84d4{
    min-height: 0 !important;
    padding: 50px var(--calden-gutter) 28px !important;
  }
footer.elementor-12219 .elementor-element-375b84d4 > .e-con-inner,
footer.elementor-12219 .elementor-element-3b0d3068,
footer.elementor-12219 .elementor-element-1cb46b7,
footer.elementor-12219 .elementor-element-3a536aae{
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    width: 100% !important;
    max-width: none !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 0 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-1cb46b7{
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
  }
footer.elementor-12219 .elementor-element-78b71acb{
    width: 145px !important;
    margin: 0 0 8px !important;
  }
footer.elementor-12219 .elementor-element-78b71acb img{
    display: block !important;
    width: 145px !important;
    max-width: 145px !important;
    height: auto !important;
  }
footer.elementor-12219 .elementor-element-12381e9b,
footer.elementor-12219 .elementor-element-12381e9b p{
    margin: 0 !important;
    padding: 0 !important;
    color: #fff !important;
    font-size: 13px !important;
    line-height: 1.45 !important;
  }
footer.elementor-12219 .elementor-element-19fff913,
footer.elementor-12219 .elementor-element-3f658d8d .elementor-widget-icon,
footer.elementor-12219 .elementor-element-22a935ed,
footer.elementor-12219 .elementor-element-7975f9dc{
    display: none !important;
  }
html body footer.elementor-12219 .elementor-element-3f658d8d{
    display: grid !important;
    grid-template-columns: 1fr !important;
    width: 100% !important;
    max-width: none !important;
    margin: 44px 0 0 !important;
    padding: 0 !important;
    gap: 28px !important;
  }
footer.elementor-12219 .elementor-element-3f658d8d > .elementor-element{
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 3px !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element{
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
  }
footer.elementor-12219 .elementor-element-3f658d8d h4{
    margin: 0 0 5px !important;
    color: var(--calden-cyan) !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1.25 !important;
    text-align: left !important;
  }
footer.elementor-12219 .elementor-element-3f658d8d .elementor-widget-heading,
footer.elementor-12219 .elementor-element-3f658d8d .elementor-widget-heading > .elementor-widget-container{
    width: 100% !important;
    text-align: left !important;
  }
footer.elementor-12219 .elementor-element-3f658d8d .elementor-icon-list-items,
footer.elementor-12219 .elementor-element-3f658d8d .elementor-icon-list-item{
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    justify-content: flex-start !important;
    text-align: left !important;
  }
footer.elementor-12219 .elementor-element-3f658d8d .elementor-widget-icon-list,
footer.elementor-12219 .elementor-element-3f658d8d .elementor-widget-icon-list > .elementor-widget-container{
    width: 100% !important;
  }
footer.elementor-12219 .elementor-element-3f658d8d .elementor-icon-list-text{
    color: #fff !important;
    font-size: 13px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;
    display: block !important;
    width: 100% !important;
    text-align: left !important;
  }
footer.elementor-12219 .elementor-element-1859d92,
footer.elementor-12219 .elementor-element-778c9135{
    width: 100% !important;
    min-height: 0 !important;
    margin: 38px 0 0 !important;
    padding: 0 !important;
  }
footer.elementor-12219 .elementor-element-7971d74a,
footer.elementor-12219 .elementor-element-7971d74a .elementor-heading-title{
    margin: 0 !important;
    padding: 0 !important;
    color: #9eb5bd !important;
    font-size: 10px !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    text-align: left !important;
  }
/* ---------- Plantillas completas de Sectores y Servicios ---------- */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) main#content,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) main#content,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) main#content,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) main#content,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) main#content > .page-content,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) main#content > .page-content,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) main#content > .page-content,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) main#content > .page-content{
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) main#content > .page-header,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) main#content > .page-header,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) main#content > .page-header,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) main#content > .page-header,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-widget-text-editor,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-widget-text-editor,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-widget-text-editor,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) .elementor-widget-text-editor{
    display: none !important;
  }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) > .e-con,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) > .e-con,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) > .e-con,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) > .e-con,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) > .e-con > .e-con-inner,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) > .e-con > .e-con-inner,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) > .e-con > .e-con-inner,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) > .e-con > .e-con-inner,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-widget-html,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-widget-html,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-widget-html,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) .elementor-widget-html,
body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-widget-html > .elementor-widget-container,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-widget-html > .elementor-widget-container,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-widget-html > .elementor-widget-container,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) .elementor-widget-html > .elementor-widget-container{
    display: block !important;
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing,
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing,
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing,
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing{
    --navy: var(--calden-navy);
    --teal: var(--calden-teal);
    --mint: var(--calden-mint);
    --pale: var(--calden-pale);
    --line: var(--calden-line);
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    overflow: hidden !important;
    background: #fff !important;
    color: var(--calden-navy) !important;
    font-family: inherit !important;
  }
/* ---------- Inicio ---------- */
body:is(.page-id-12226,.page-id-9368,.page-id-9753) main#content,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) main#content > .page-content,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753){
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) main#content > .page-header{
    display: none !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375{
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    min-height: min(139.5vw, 650px) !important;
    margin: 0 !important;
    padding: 58px var(--calden-gutter) !important;
    overflow: hidden !important;
    background-position: center !important;
    background-size: cover !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 > .elementor-container,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-37669ac3{
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-543ca137,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-543ca137 .elementor-heading-title{
    width: 100% !important;
    max-width: 355px !important;
    margin: 0 auto !important;
    padding: 0 !important;
    color: #fff !important;
    font-size: clamp(32px, 8.7vw, 42px) !important;
    font-weight: 400 !important;
    line-height: 1.08 !important;
    letter-spacing: -0.8px !important;
    text-align: center !important;
    text-shadow: 0 2px 15px rgba(0, 31, 45, 0.26) !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-7ad9b97c,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-7ad9b97c > .e-con-inner,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-50ddc38b{
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-151c4b92{
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 54px var(--calden-gutter) 38px !important;
    gap: 0 !important;
    background: #fff !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-3793166d,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-3793166d p{
    margin: 0 0 17px !important;
    color: var(--calden-teal) !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    line-height: 1.35 !important;
    letter-spacing: 1.45px !important;
    text-transform: uppercase !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-35df14da,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-35df14da p{
    margin: 0 0 24px !important;
    color: var(--calden-navy) !important;
    font-size: clamp(28px, 7.45vw, 35px) !important;
    font-weight: 400 !important;
    line-height: 1.16 !important;
    letter-spacing: -0.55px !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4b69e13b,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4b69e13b p{
    margin: 0 !important;
    color: var(--calden-navy) !important;
    font-size: 15px !important;
    line-height: 1.55 !important;
  }
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-intro .cl-inner{
    font: 400 20px/1.45 Inter, Arial, sans-serif !important;
  }
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-kicker{
    font: 700 14px/1.35 Inter, Arial, sans-serif !important;
  }
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services h2{
    font: 400 28px/1.16 Inter, Arial, sans-serif !important;
  }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logos{
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    align-items: center !important;
    width: 100% !important;
    gap: 17px 24px !important;
  }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo{
    display: grid !important;
    place-items: center !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    height: 58px !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img{
    position: static !important;
    display: block !important;
    width: auto !important;
    min-width: 0 !important;
    max-width: 118px !important;
    height: auto !important;
    max-height: 52px !important;
    margin: 0 !important;
    object-fit: contain !important;
    filter: none !important;
    -webkit-filter: none !important;
    opacity: 1 !important;
    scale: none !important;
    transform: none !important;
    transform-origin: center center !important;
  }
/* Servicios publicos y Negocios de energia: ampliar solo la imagen de TGP en Peru */
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-clients .cl-logo img[alt="TGP"],
html body:is(.page-id-12193,.page-id-12336,.page-id-12337):is(.elementor-page-12193,.elementor-page-12336,.elementor-page-12337) main#content .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .calden-landing .cl-clients .cl-logo img[alt="TGP"]{
    transform: scale(2.16) !important;
    transform-origin: center center !important;
  }
/* Clientes mobile: ajustes ópticos en Servicios Públicos y Negocios de Energía. */
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page .calden-landing .cl-clients .cl-logo img[alt="TGN"]{
    transform: scale(2.02) !important;
  }
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page .calden-landing .cl-clients .cl-logo img:is(
    [alt="ABRACE"],
    [alt="BAHIAGÁS"],
    [alt="COMMIT"],
    [alt="ESGAS"],
    [alt="GASMIG"],
    [alt="EDP"],
    [alt="ENEL"],
    [alt="Enel"],
    [alt="EQUATORIAL"],
    [alt="SPH"]
  ){
    transform: scale(1.8) !important;
  }
/* Transición Energética mobile: logos alineados a la izquierda y ampliaciones puntuales. */
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page .calden-landing .cl-clients .cl-logo{
    place-items: center start !important;
  }
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page .calden-landing .cl-clients .cl-logos{
    justify-items: start !important;
  }
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page .calden-landing .cl-clients .cl-logo img:is(
    [alt="Transición Energética Sostenible"],
    [alt="Gobierno Regional Antofagasta"],
    [alt="Delta"],
    [alt="CAF"],
    [alt="GIZ"],
    [alt="Sener"]
  ){
    transform: scale(1.35) !important;
    transform-origin: left center !important;
  }
/* Transformacion digital: ampliar solo el logo de Inteligencia Fiscal */
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-clients .cl-logo img[alt="Inteligencia Fiscal Córdoba"]{
    transform: scale(1.65) !important;
    transform-origin: center center !important;
  }
html body:is(.page-id-12193,.page-id-12336,.page-id-12337):is(.elementor-page-12193,.elementor-page-12336,.elementor-page-12337) .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .calden-landing .cl-services .cl-kicker,
html body:is(.page-id-12193,.page-id-12336,.page-id-12337):is(.elementor-page-12193,.elementor-page-12336,.elementor-page-12337) .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .calden-landing .cl-clients .cl-kicker{
    font: 700 14px/1.35 Inter, Arial, sans-serif !important;
  }
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .elementor:is(.elementor-12199,.elementor-12340,.elementor-12341) .calden-landing .cl-services .cl-kicker,
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .elementor:is(.elementor-12199,.elementor-12340,.elementor-12341) .calden-landing .cl-clients .cl-kicker{
    font: 700 14px/1.35 Inter, Arial, sans-serif !important;
  }
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .elementor:is(.elementor-12199,.elementor-12340,.elementor-12341) .calden-landing .cl-services h2,
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .elementor:is(.elementor-12199,.elementor-12340,.elementor-12341) .calden-landing .cl-clients h2{
    font: 400 28px/1.16 Inter, Arial, sans-serif !important;
  }
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services{
    padding-top: 34px !important;
    padding-bottom: 50px !important;
    border-bottom: 1px solid var(--calden-teal) !important;
  }
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-kicker{
    margin: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
    letter-spacing: 0 !important;
  }
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-kicker::before{
    content: "SUBSERVICIOS";
    display: block !important;
    color: var(--calden-teal) !important;
    font: 500 14px/1.35 Inter, Arial, sans-serif !important;
    letter-spacing: 0 !important;
  }
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services > .cl-inner > h2,
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-digital-icon{
    display: none !important;
  }
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-digital-grid{
    display: block !important;
    width: 100% !important;
    margin: 25px 0 0 !important;
    padding: 0 !important;
  }
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-digital-card{
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-digital-card h3{
    margin: 0 !important;
    color: var(--calden-navy) !important;
    font: 400 16px/1.35 Inter, Arial, sans-serif !important;
  }
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-digital-card h3::before{
    content: "• ";
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418{
    display: grid !important;
    grid-template-columns: 1fr !important;
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 12px var(--calden-gutter) 58px !important;
    gap: 30px !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 > .elementor-element,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 8px !important;
    text-align: center !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon-box-icon{
    margin: 0 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon{
    display: grid !important;
    place-items: center !important;
    width: 78px !important;
    height: 78px !important;
    padding: 0 !important;
    border-radius: 50% !important;
    background: var(--calden-mint) !important;
    color: #fff !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon svg,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon i{
    width: 42px !important;
    height: 42px !important;
    color: #fff !important;
    fill: currentColor !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon-box-title,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon-box-title span{
    margin: 0 !important;
    color: var(--calden-navy) !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    line-height: 1.3 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418{
    justify-items: center !important;
    gap: 24px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 > .elementor-element{
    align-items: center !important;
    justify-self: stretch !important;
    width: 100% !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 > .elementor-element > .elementor-widget-container{
    width: 280px !important;
    max-width: 280px !important;
    margin: 0 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    width: 100% !important;
    max-width: 280px !important;
    margin: 0 auto !important;
    gap: 8px !important;
    text-align: center !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 .elementor-icon-box-icon,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 .elementor-icon{
    margin-right: auto !important;
    margin-left: auto !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 .elementor-icon-box-title,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 .elementor-icon-box-title span{
    display: block !important;
    width: 100% !important;
    max-width: 260px !important;
    margin: 0 auto !important;
    text-align: center !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-c44bae8{
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 0 !important;
    background: var(--calden-pale) !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-3148e151,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5cdc1f37,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5cdc1f37 > .elementor-widget-container,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_wrapper,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_box{
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_aspect_ratio{
    width: 100% !important;
    height: 0 !important;
    min-height: 0 !important;
    padding-top: 78% !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_container,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_render,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_render svg{
    width: 100% !important;
    height: 100% !important;
    max-width: none !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_render .imapsMapImage > .imapsCircle-group{
    transform: scale(0.6) !important;
    transform-origin: 0 0 !important;
  }
/* Mapa mobile: acercar cada cartel a su punto de sucursal */
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g[role="tooltip"] foreignobject > div{
    transform: translate(-11px, -26px) !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0{
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 40px var(--calden-gutter) 53px !important;
    gap: 28px 18px !important;
    background: var(--calden-navy) !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 > .elementor-element{
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 5px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 > .elementor-element.elementor-element-75727935,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 > .elementor-element.elementor-element-72f0abb4,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 > .elementor-element.elementor-element-69199e33,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 > .elementor-element.elementor-element-55b3a39d{
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    min-width: 0 !important;
    min-height: 104px !important;
    margin: 0 !important;
    padding: 7px 14px !important;
    gap: 4px !important;
    flex-wrap: nowrap !important;
    border-radius: 999px !important;
    background: var(--calden-mint) !important;
    overflow: hidden !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 .elementor-widget-counter,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 .elementor-widget-text-editor,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 .elementor-widget-container{
    width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 .elementor-counter-number-wrapper{
    display: block !important;
    margin: 0 !important;
    color: var(--calden-mint) !important;
    font-size: 38px !important;
    font-weight: 400 !important;
    line-height: 1 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 .elementor-counter-number-wrapper{
    width: 100% !important;
    color: var(--calden-navy) !important;
    font-size: 30px !important;
    font-weight: 500 !important;
    line-height: 1 !important;
    text-align: center !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 .elementor-counter-number-prefix,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 .elementor-counter-number,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 .elementor-counter-number-suffix{
    display: none !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-28fcdac7 .elementor-counter-number-wrapper::before{ content: "+200"; }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-687bcd3a .elementor-counter-number-wrapper::before{ content: "+15"; }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-644d5305 .elementor-counter-number-wrapper::before{ content: "+30"; }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-afac25c .elementor-counter-number-wrapper::before{ content: "+20"; }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 .elementor-widget-text-editor,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 .elementor-widget-text-editor p{
    margin: 0 !important;
    color: #fff !important;
    font-size: 14px !important;
    line-height: 1.4 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 .elementor-widget-text-editor,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 .elementor-widget-text-editor p{
    width: 100% !important;
    margin: 0 !important;
    color: var(--calden-navy) !important;
    font-size: 14px !important;
    line-height: 1.3 !important;
    text-align: center !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-2311d10{
    display: none !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-32ab1432{
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 57px var(--calden-gutter) 66px !important;
    background: #fff !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432{
    position: relative !important;
    inset: auto !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 57px var(--calden-gutter) 66px !important;
    transform: none !important;
    background: #fff !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before{
    display: none !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ff9d7ed,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ff9d7ed .elementor-heading-title{
    position: static !important;
    inset: auto !important;
    width: 100% !important;
    max-width: none !important;
    margin: 0 0 34px !important;
    color: var(--calden-navy) !important;
    font-size: clamp(28px, 7.45vw, 35px) !important;
    font-weight: 400 !important;
    line-height: 1.16 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76{
    position: static !important;
    inset: auto !important;
    display: grid !important;
    grid-template-columns: 1fr !important;
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 14px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-5ff9d7ed,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-196fea76{
    position: static !important;
    inset: auto !important;
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    transform: none !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-5ff9d7ed{
    margin-bottom: 34px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-5ff9d7ed > .elementor-widget-container{
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-5ff9d7ed .elementor-heading-title{
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-46133bd5,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4a0a9bd7,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-594dbd13,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-2644dd5d{
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    width: 100% !important;
    min-height: 212px !important;
    margin: 0 !important;
    padding: 27px 25px 23px !important;
    overflow: hidden !important;
    gap: 12px !important;
    border-radius: 0 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-46133bd5{ background: var(--calden-navy) !important; }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4a0a9bd7{ background: var(--calden-teal) !important; }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-594dbd13{ background: var(--calden-cyan) !important; }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-2644dd5d{ background: var(--calden-mint) !important; }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-46133bd5 > .elementor-element,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4a0a9bd7 > .elementor-element,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-594dbd13 > .elementor-element,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-2644dd5d > .elementor-element{
    position: relative !important;
    z-index: 2 !important;
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-icon,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-icon svg,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-icon i{
    width: 58px !important;
    height: 58px !important;
    color: #fff !important;
    fill: currentColor !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-widget-icon .elementor-icon{
    display: grid !important;
    place-items: center !important;
    width: 38px !important;
    height: 38px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-widget-icon .elementor-icon svg,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-widget-icon .elementor-icon i{
    width: 30px !important;
    height: 30px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-46133bd5,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-4a0a9bd7,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-594dbd13,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-2644dd5d{
    position: relative !important;
    display: block !important;
    height: 205px !important;
    min-height: 205px !important;
    padding: 24px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2{
    position: absolute !important;
    top: 22px !important;
    left: 22px !important;
    display: grid !important;
    place-items: center !important;
    width: 52px !important;
    height: 52px !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f .elementor-icon,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a .elementor-icon,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b .elementor-icon,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 .elementor-icon{
    display: grid !important;
    place-items: center !important;
    width: 52px !important;
    height: 52px !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f svg,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a svg,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b svg,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 svg{
    width: 44px !important;
    height: 44px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50ec6d53,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1f1d29ef,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-14e23600,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-27bb055f{
    position: absolute !important;
    top: 91px !important;
    right: 66px !important;
    left: 24px !important;
    width: auto !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683{
    position: absolute !important;
    right: 19px !important;
    bottom: 18px !important;
    display: grid !important;
    place-items: center !important;
    width: 38px !important;
    height: 38px !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b .elementor-icon,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a .elementor-icon,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b .elementor-icon,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 .elementor-icon{
    display: grid !important;
    place-items: center !important;
    width: 38px !important;
    height: 38px !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b > .elementor-element.elementor-element-4d1af171,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a > .elementor-element.elementor-element-4e754c17,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b > .elementor-element.elementor-element-71746544,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 > .elementor-element.elementor-element-494bb978{
    position: absolute !important;
    inset: 0 !important;
    display: grid !important;
    place-items: center !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b svg,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a svg,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b svg,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 svg{
    width: 30px !important;
    height: 30px !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-46133bd5 .elementor-heading-title,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4a0a9bd7 .elementor-heading-title,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-594dbd13 .elementor-heading-title,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-2644dd5d .elementor-heading-title{
    margin: 0 !important;
    color: #fff !important;
    font-size: 23px !important;
    font-weight: 500 !important;
    line-height: 1.12 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-2644dd5d .elementor-heading-title{
    color: var(--calden-navy) !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 a{
    color: inherit !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-widget-icon:last-child,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-widget-icon:last-child svg,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-widget-icon:last-child i{
    width: 30px !important;
    height: 30px !important;
  }
/* Home: composición XD de las cuatro tarjetas de servicios */
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432{
    gap: 0 !important;
    padding: 57px var(--calden-gutter) 50px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before{
    content: "" !important;
    position: absolute !important;
    z-index: 0 !important;
    top: 86px !important;
    right: 0 !important;
    bottom: auto !important;
    left: 0 !important;
    display: block !important;
    width: 100% !important;
    height: 176px !important;
    background-position: center !important;
    background-size: cover !important;
    opacity: 0.72 !important;
    pointer-events: none !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-5ff9d7ed{
    position: relative !important;
    z-index: 1 !important;
    margin-bottom: 0 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-196fea76{
    position: relative !important;
    z-index: 1 !important;
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    margin-top: 111px !important;
    gap: 12px 10px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-46133bd5,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-4a0a9bd7,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-594dbd13,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-2644dd5d{
    display: block !important;
    width: 100% !important;
    height: 174px !important;
    min-height: 174px !important;
    padding: 0 !important;
    border-radius: 18px !important;
    background: var(--calden-mint) !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2{
    top: 5px !important;
    left: 4px !important;
    width: 75px !important;
    height: 75px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f .elementor-icon,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a .elementor-icon,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b .elementor-icon,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 .elementor-icon{
    width: 75px !important;
    height: 75px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element:is(.elementor-element-6a09b7f, .elementor-element-642bf53a, .elementor-element-50b5915b, .elementor-element-60162ad2) .elementor-widget-icon{
    position: absolute !important;
    inset: 0 !important;
    width: 75px !important;
    min-width: 75px !important;
    max-width: 75px !important;
    height: 75px !important;
    margin: 0 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f svg,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a svg,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b svg,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 svg{
    width: 75px !important;
    height: 75px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50ec6d53,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1f1d29ef,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-14e23600,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-27bb055f{
    top: 70px !important;
    right: 14px !important;
    left: 20px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50ec6d53{
    right: 28px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-heading-title{
    color: var(--calden-navy) !important;
    font-size: clamp(14px, 3.72vw, 16px) !important;
    font-weight: 700 !important;
    line-height: 1.35 !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683{
    right: auto !important;
    bottom: 14px !important;
    left: 20px !important;
    width: 24px !important;
    height: 24px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b .elementor-icon,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a .elementor-icon,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b .elementor-icon,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 .elementor-icon{
    position: relative !important;
    width: 24px !important;
    height: 24px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element:is(.elementor-element-5d87724b, .elementor-element-1a32067a, .elementor-element-3127df1b, .elementor-element-71200683) svg,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element:is(.elementor-element-5d87724b, .elementor-element-1a32067a, .elementor-element-3127df1b, .elementor-element-71200683) i{
    display: none !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element:is(.elementor-element-5d87724b, .elementor-element-1a32067a, .elementor-element-3127df1b, .elementor-element-71200683) .elementor-widget-icon{
    width: 24px !important;
    min-width: 24px !important;
    max-width: 24px !important;
    height: 24px !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element:is(.elementor-element-5d87724b, .elementor-element-1a32067a, .elementor-element-3127df1b, .elementor-element-71200683) .elementor-widget-container::before{
    content: "" !important;
    display: block !important;
    width: 9px !important;
    height: 9px !important;
    border-top: 2px solid var(--calden-navy) !important;
    border-right: 2px solid var(--calden-navy) !important;
    transform: rotate(45deg) !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) #eapps-linkedin-feed-c1a95675-8c62-4013-bf0d-11ff7e334c23 .es-carousel-inner{
    flex: 0 0 265px !important;
    width: 265px !important;
    max-width: 100% !important;
    margin-right: auto !important;
    margin-left: auto !important;
    overflow: hidden !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-55b0e194 > .e-con-inner{
    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    align-items: stretch !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-55b0e194{
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 63px var(--calden-gutter) 68px !important;
    background: var(--calden-pale) !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-8e460e2{
    width: 100% !important;
    max-width: none !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5a4415dc,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5a4415dc p{
    margin: 0 0 18px !important;
    color: var(--calden-teal) !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    line-height: 1.35 !important;
    letter-spacing: 1.45px !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-641f16a,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-641f16a .elementor-heading-title{
    margin: 0 0 22px !important;
    color: var(--calden-navy) !important;
    font-size: clamp(29px, 7.7vw, 36px) !important;
    font-weight: 400 !important;
    line-height: 1.14 !important;
    letter-spacing: -0.55px !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-66974fc4,
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-66974fc4 p{
    margin: 0 0 28px !important;
    color: var(--calden-navy) !important;
    font-size: 15px !important;
    line-height: 1.55 !important;
  }
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-31ee8a34 .elementor-button{
    min-width: 128px !important;
    padding: 12px 25px !important;
    border: 1.4px solid var(--calden-teal) !important;
    border-radius: 30px !important;
    background: transparent !important;
    color: var(--calden-teal) !important;
    font-size: 13px !important;
    line-height: 1.2 !important;
  }

}
/* Las cuatro landings comparten la misma introducción en mobile. */
@media (max-width: 767px){
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page .calden-landing .cl-intro{
    margin: 0 !important;
    padding: 46px 0 50px !important;
  }
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page .calden-landing .cl-intro .cl-inner{
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    width: calc(100% - 84px) !important;
    max-width: none !important;
    margin: 0 auto !important;
    gap: 28px !important;
    color: var(--calden-navy) !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 1.62 !important;
    text-align: left !important;
  }
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page .calden-landing .cl-intro-icon{
    display: grid !important;
    place-items: center !important;
    flex: 0 0 78px !important;
    width: 78px !important;
    height: 78px !important;
    margin: 0 !important;
    border-radius: 50% !important;
  }
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page .calden-landing .cl-intro-icon svg{
    width: 52px !important;
    height: 52px !important;
  }
/* Ajuste óptico individual de los iconos blancos de introducción. */
html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page .calden-landing .cl-intro-icon svg{
    width: 40px !important;
    height: 40px !important;
  }
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page .calden-landing .cl-intro-icon svg{
    width: 64px !important;
    height: 64px !important;
  }
html body:is(.page-id-12205,.page-id-12344,.page-id-12345).elementor-page .calden-landing .cl-intro-icon svg{
    width: 60px !important;
    height: 60px !important;
  }
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page .calden-landing .cl-intro p{
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    color: var(--calden-navy) !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 1.62 !important;
    text-align: left !important;
  }
/* Subservicios: misma escala que "Análisis de mercado" en las 4 landings. */
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page .calden-landing .cl-services .cl-detail li,
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page .calden-landing .cl-services .cl-bullets li,
html body:is(.page-id-12205,.page-id-12344,.page-id-12345).elementor-page .calden-landing .cl-services .cl-digital-card h3{
    color: var(--calden-navy) !important;
    font-family: Inter, Arial, sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;
  }
html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page .calden-landing .cl-services .cl-detail li::after,
html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page .calden-landing .cl-services .cl-detail ul::before,
html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page .calden-landing .cl-services .cl-detail ul::after{
    content: none !important;
    display: none !important;
  }

}
@media (min-width: 768px) and (max-width: 1024px){
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

}
/* ---------- Pie de pagina compacto: solo escritorio ---------- */
@media (min-width: 1025px){
html body footer.elementor.elementor-12219{
    height: auto !important;
    min-height: 0 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-375b84d4{
    height: auto !important;
    min-height: 0 !important;
    padding: 42px 0 30px !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-375b84d4 > .e-con-inner{
    display: block !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3b0d3068{
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 0 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-1cb46b7{
    position: static !important;
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 0 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3a536aae{
    position: static !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 0 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-78b71acb{
    width: 145px !important;
    max-width: 145px !important;
    margin: 0 0 6px !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-78b71acb img{
    display: block !important;
    width: 145px !important;
    max-width: 145px !important;
    height: auto !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-12381e9b,
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-12381e9b p{
    margin: 0 !important;
    padding: 0 !important;
    font-size: 12px !important;
    line-height: 1.4 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d{
    position: static !important;
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    align-items: start !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 44px 0 0 !important;
    padding: 0 !important;
    gap: 0 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element{
    position: static !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 2px !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-heading,
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-heading > .elementor-widget-container{
    width: 100% !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d h4{
    margin: 0 0 4px !important;
    font-size: 12px !important;
    line-height: 1.3 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-icon-list,
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-icon-list > .elementor-widget-container,
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-items,
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-item{
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-text{
    font-size: 11px !important;
    line-height: 1.45 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-1859d92{
    position: static !important;
    display: block !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 46px 0 0 !important;
    padding: 0 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-778c9135{
    display: block !important;
    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-7971d74a,
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-7971d74a .elementor-heading-title{
    width: 100% !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 10px !important;
    line-height: 1.4 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-5e8c017c .elementor-heading-title{
    font-size: 0 !important;
    line-height: 0 !important;
  }
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-5e8c017c .elementor-heading-title::after{
    font-size: 12px !important;
    line-height: 1.3 !important;
  }

}
/* Landings desktop: jerarquia uniforme para secciones y subservicios */
@media (min-width: 1025px){
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page main#content .elementor .calden-landing .cl-services .cl-kicker::after,
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page main#content .elementor .calden-landing .cl-team .cl-kicker::after,
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-kicker{
    font-size: 24px !important;
    line-height: 30px !important;
  }
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-services .cl-accordion summary{
    font-size: 26px !important;
    line-height: 1.35 !important;
  }
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail li::after,
html body:is(.page-id-12193,.page-id-12336,.page-id-12337):is(.elementor-page-12193,.elementor-page-12336,.elementor-page-12337) main#content .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .calden-landing .cl-services .cl-detail li,
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) main#content .elementor:is(.elementor-12199,.elementor-12340,.elementor-12341) .calden-landing .cl-services .cl-bullets li{
    font-size: 24px !important;
    line-height: 1.4 !important;
  }
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-digital-card h3{
    font-size: 26px !important;
    line-height: 1.25 !important;
  }

}
/* Home: correccion de texto en el llamado al equipo (desktop y mobile) */
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc p{
  font-size: 0 !important;
  line-height: 0 !important;
}
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc p::after{
  content: "UNITE A NUESTRO EQUIPO";
  display: inline-block !important;
  font-size: 22px !important;
  line-height: 1.3 !important;
}
/* Home mobile: alinear el rotulo del llamado al equipo con el resto del contenido */
@media (max-width: 1024px){
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc .elementor-widget-container,
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc p{
    width: 100% !important;
    max-width: none !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    text-align: left !important;
    align-self: stretch !important;
  }
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc p::after{
    display: block !important;
    width: 100% !important;
    text-align: left !important;
  }

}
/* Landings: ampliar subservicios unicamente en escritorio */
@media (min-width: 1025px){
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)) .calden-landing .cl-services .cl-accordion summary{
    font-size: 24px !important;
    line-height: 1.35 !important;
  }
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) .calden-landing .cl-services .cl-detail li::after{
    font-size: 18px !important;
    line-height: 1.55 !important;
  }
html body:is(.page-id-12193,.page-id-12336,.page-id-12337):is(.elementor-page-12193,.elementor-page-12336,.elementor-page-12337) .calden-landing .cl-services .cl-detail li,
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .calden-landing .cl-services .cl-bullets li{
    font-size: 22px !important;
    line-height: 1.35 !important;
  }
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) .calden-landing .cl-services .cl-digital-card h3{
    font-size: 24px !important;
    line-height: 1.25 !important;
  }

}
/* Servicios públicos desktop: los dos últimos subítems conservan la misma escala visual */
@media (min-width: 768px){
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail li:nth-last-child(-n + 2),
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail li:nth-last-child(-n + 2)::after{
    font-size: 24px !important;
    line-height: 1.4 !important;
  }
/* La versión anterior inyectaba copias antiguas mediante ::after y terminaba
     uniendo dos servicios en una misma línea. Se muestra únicamente el texto real. */
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail li::after{
    content: none !important;
  }
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail li{
    font-size: 24px !important;
    line-height: 1.4 !important;
  }
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail ul::before,
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail ul::after{
    content: none !important;
    display: none !important;
  }

}
/* Servicios publicos y Negocios de energia: compensar el margen interno de ENERGUATE */
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-clients .cl-logo img[alt="ENERGUATE"],
html body:is(.page-id-12193,.page-id-12336,.page-id-12337):is(.elementor-page-12193,.elementor-page-12336,.elementor-page-12337) main#content .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .calden-landing .cl-clients .cl-logo img[alt="ENERGUATE"]{
  transform: scale(1.4) !important;
  transform-origin: center center !important;
}
/* Clientes: ENGIE tambien integra Argentina, sin quitar su presencia en Mexico. */
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page .calden-landing .cl-clients .cl-country:first-child .cl-logos:not(:has(img[alt="ENGIE"]))::after{
  content: "" !important;
  display: block !important;
  flex: 0 0 135px !important;
  width: 135px !important;
  height: 70px !important;
  background: url("https://caldenconsultoria.com/wp-content/uploads/2026/08/ENGIE.svg") center / contain no-repeat !important;
}
@media (max-width: 1024px){
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page .calden-landing .cl-clients .cl-country:first-child .cl-logos:not(:has(img[alt="ENGIE"]))::after{
    display: grid !important;
    place-items: center !important;
    width: 100% !important;
    height: 58px !important;
    min-width: 0 !important;
    background-size: 118px 52px !important;
  }

}
/* Transicion energetica: ordenar clientes y ajustar logos solo en escritorio */
@media (min-width: 1025px){
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .calden-landing .cl-client-groups > .cl-country:nth-child(4),
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .calden-landing .cl-client-groups > .cl-country:nth-child(5){
    grid-column: 1 / -1 !important;
  }
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .calden-landing .cl-client-groups > .cl-country:first-child .cl-logo:first-child{
    place-items: center start !important;
  }
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .calden-landing .cl-client-groups > .cl-country:nth-child(3) img[src*="Asset-10-clientes.svg"]{
    transform: scale(1.35) !important;
    transform-origin: center center !important;
  }

}
/* Landings desktop: todos los clientes igualados al área visible de ENGIE. */
@media (min-width: 1025px){
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo{
    display: grid !important;
    place-items: center !important;
    overflow: visible !important;
  }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-country .cl-logos .cl-logo img{
    width: 168px !important;
    min-width: 168px !important;
    max-width: 168px !important;
    height: 80px !important;
    min-height: 80px !important;
    max-height: 80px !important;
    object-fit: contain !important;
    transform: none !important;
    scale: var(--client-scale, 1) !important;
    transform-origin: center center !important;
  }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ADIGAS"]{ --client-scale: .921; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ENARGAS"]{ --client-scale: .884; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGN"]{ --client-scale: .766; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGS"]{ --client-scale: .846; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ABRACE"]{ --client-scale: .718; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="BAHIAGÁS"]{ --client-scale: .654; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="CDU"]{ --client-scale: .876; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="COMGAS"]{ --client-scale: .912; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="COMMIT"]{ --client-scale: .654; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="COPERGÁS"]{ --client-scale: .927; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ESGAS"]{ --client-scale: 1.648; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="GASMIG"]{ --client-scale: 2.155; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="SCGÁS"]{ --client-scale: .907; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="SULGAS"]{ --client-scale: .744; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TAG"]{ --client-scale: .92; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="COPEL"]{ --client-scale: .852; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="EDP"]{ --client-scale: 1.412; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ENEL"]{ --client-scale: 1.589; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Enel"]{ --client-scale: 1.589; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="EQUATORIAL"]{ --client-scale: 1.321; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Grupo Energisa"]{ --client-scale: .876; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Light"]{ --client-scale: .817; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="THYMOS"]{ --client-scale: .868; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ENGIE"]{ --client-scale: .884; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="IEnova"]{ --client-scale: .972; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Naturgy"]{ --client-scale: .876; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="PEMEX"]{ --client-scale: .654; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Cálidda"]{ --client-scale: .876; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Contugas"]{ --client-scale: .876; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="PERU LNG"]{ --client-scale: .654; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Promigas"]{ --client-scale: .695; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Shell"]{ --client-scale: .742; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="SPH"]{ --client-scale: .654; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGP"]{ --client-scale: .809; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ENERGUATE"]{ --client-scale: 1.176; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="BID"]{ --client-scale: .744; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="CAF"]{ --client-scale: .891; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="GIZ"]{ --client-scale: .964; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Transición Energética Sostenible"]{ --client-scale: .908; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Gobierno Regional Antofagasta"]{ --client-scale: .894; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Delta"]{ --client-scale: 1.503; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Aeropuertos Andinos del Perú"]{ --client-scale: .876; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Ministerio de Energía y Minas"]{ --client-scale: .89; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ISOBARS"]{ --client-scale: .876; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Sener"]{ --client-scale: 1.391; transform: none !important; }
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Inteligencia Fiscal Córdoba"]{ --client-scale: 1.709; transform: none !important; }

}

/* production-history: legacy regulation module hidden after Elementor ID remap */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .elementor-element-f188061{display:none!important}


/* production-history: versión aprobada scoped CSS delta */
@media (min-width: 1025px) {
.calden-landing { font-family: Inter, Arial, sans-serif !important; color: rgb(0, 38, 61) !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-inner { width: min(1104px, 100% - 96px) !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-hero { height: 880px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-hero h1 { max-width: 1100px !important; padding: 0px !important; font-family: Inter, Arial, sans-serif !important; font-size: 66px !important; font-weight: 500 !important; line-height: 76px !important; letter-spacing: 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-cyan-bar { display: none !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-intro { min-height: 352px !important; padding: 100px 0px !important; background: rgb(227, 248, 250) !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-intro .cl-inner { grid-template-columns: 152px 1fr !important; gap: 124px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-intro-icon { width: 152px !important; height: 152px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-intro-icon svg { width: 96px !important; height: 96px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-intro p { max-width: 800px !important; font-size: 20px !important; line-height: 27px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-section { padding: 100px 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-services > .cl-inner > h2 { display: none !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-kicker { margin-bottom: 70px !important; color: rgb(0, 184, 195) !important; font-size: 20px !important; font-weight: 400 !important; letter-spacing: 0px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-services .cl-kicker, body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-services .cl-kicker, body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-services .cl-kicker, body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-services .cl-kicker, .calden-landing .cl-team .cl-kicker { font-size: 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-team .cl-kicker::after { content: "EQUIPO"; font-size: 20px; }
}

@media (min-width: 1025px) {
.calden-landing .cl-accordion summary { min-height: 110px !important; padding: 36px 0px !important; font-size: 22px !important; line-height: 30px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-detail { padding: 0px 0px 55px 18px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-detail ul { columns: 1 !important; margin: 0px !important; padding-left: 18px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-detail li, .calden-landing .cl-bullets li { margin-bottom: 3px !important; font-size: 20px !important; line-height: 27px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-bullets { grid-template-columns: 1fr !important; gap: 0px !important; padding-top: 0px !important; border-top: 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-digital-grid { grid-template-columns: repeat(3, 176px) !important; justify-content: space-between !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-digital-icon { width: 176px !important; height: 176px !important; margin-bottom: 22px !important; border-radius: 12px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-digital-icon svg { width: 96px !important; height: 96px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-clients { padding-top: 90px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-clients .cl-kicker { margin-bottom: 54px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-clients > .cl-inner > h2 { display: none !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-client-groups { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 44px 96px !important; border: 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-country { display: block !important; min-height: 0px !important; border: 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-country:nth-child(-n+3), .calden-landing .cl-country:last-child { grid-column: 1 / -1 !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-country h3 { margin: 0px 0px 26px !important; font-size: 20px !important; font-weight: 400 !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-logos { gap: 34px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-logo { width: 176px !important; height: 54px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-logo img { max-width: 168px !important; max-height: 52px !important; filter: none !important; opacity: 1 !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-team { padding-top: 100px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-team h2 { margin-bottom: 110px !important; font-size: 50px !important; font-weight: 400 !important; line-height: 63px !important; letter-spacing: 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-team-grid { grid-template-columns: repeat(3, 258px) !important; justify-content: space-between !important; gap: 80px 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-portrait { width: 258px !important; height: 264px !important; border-radius: 16px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-person h3 { margin: 26px 0px 12px !important; font-size: 22px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-person p { min-height: 82px !important; font-size: 16px !important; line-height: 22px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-more { padding: 12px 32px !important; font-size: 16px !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-1fcff162 .swiper-slide-inner { min-height: 110px !important; display: flex !important; align-items: center !important; justify-content: center !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-1fcff162 .swiper-slide-image { width: 210px !important; height: 95px !important; max-width: 210px !important; object-fit: contain !important; object-position: center center !important; }

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image { width: 210px !important; min-width: 210px !important; max-width: 210px !important; height: 95px !important; min-height: 95px !important; max-height: 95px !important; object-fit: contain !important; object-position: center center !important; }

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image { transform: none !important; }

.elementor-element.elementor-element-12381e9b > .elementor-widget-container { padding-left: 0px !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-5865f808 .elementor-heading-title { font-size: 22px !important; line-height: 1.3 !important; }

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5865f808 h2.elementor-heading-title { font-size: 22px !important; line-height: 1.3 !important; }

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-58f8d679 .elementor-heading-title, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-af44bb1 .elementor-heading-title { font-size: 22px !important; line-height: 1.3 !important; }

@media (min-width: 1025px) {
html body .elementor-element-649abb66 .menu-item-11978.current-menu-ancestor > a.elementor-item::after, html body .elementor-element-649abb66 .menu-item-11978.current-menu-parent > a.elementor-item::after { left: 0px !important; right: 0px !important; width: 100% !important; }
}

@media (min-width: 1025px) {
html body .elementor-element-649abb66 .menu-item-11978.current-menu-ancestor > a.elementor-item::after, html body .elementor-element-649abb66 .menu-item-11978.current-menu-parent > a.elementor-item::after { inset-inline: 0px auto !important; left: 0px !important; right: auto !important; width: 100% !important; transform: none !important; }
}

@media (min-width: 1025px) {
html body #menu-1-649abb66 > li.menu-item-11978.current-menu-parent > a.elementor-item::after, html body #menu-1-649abb66 > li.menu-item-11978.current-menu-ancestor > a.elementor-item::after { inset-inline: 0px auto !important; left: 0px !important; right: auto !important; width: 100% !important; transform: none !important; }
}

@media (min-width: 1025px) {
html body #menu-1-649abb66 > li.menu-item-11978.current-menu-parent > a.elementor-item::after, html body #menu-1-649abb66 > li.menu-item-11978.current-menu-ancestor > a.elementor-item::after { max-width: none !important; max-inline-size: none !important; }
}

.elementor-element-1fcff162 img.swiper-slide-image { width: 100% !important; height: 96px !important; max-width: 100% !important; max-height: 96px !important; object-fit: contain !important; transform: scale(0.78) !important; transform-origin: center center !important; }

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image { transform: scale(0.78) !important; transform-origin: center center !important; }

@media (min-width: 1025px) {
html body #menu-1-649abb66 > li.menu-item-11978.current-menu-parent > a.elementor-item::after, html body #menu-1-649abb66 > li.menu-item-11978.current-menu-ancestor > a.elementor-item::after { left: 15.5469px !important; right: 15.5469px !important; width: auto !important; max-width: none !important; transform: none !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="02_2_ISOBars_1200x600"] { transform: scale(1.163) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="05_3_ProSustentia_1200x600"] { transform: scale(1.117) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="09_7_UNCA_1200x600"] { transform: scale(0.947) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="01_7_Valorar-Energy_1200x600"] { transform: scale(0.943) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="ionse editada"] { transform: scale(0.792) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="nytt editar (1)"] { transform: scale(0.78) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="edp"] { transform: scale(0.466) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="06_4_Electrotek_1200x600"] { transform: scale(0.756) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="08_6_The_Equator_Company_1200x600"] { transform: scale(0.868) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="07_5_Essenz_1200x600"] { transform: scale(0.938) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="edp"] { transform: scale(0.522) !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] { width: min(1120px, -110px + 100vw) !important; max-width: 1120px !important; height: 500px !important; min-height: 500px !important; margin: 10px auto 0px !important; transform: none !important; overflow: visible !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardUserBlock__UserBlock"] { display: flex !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="Block__RegularBlock"]:has(.es-text-shortener-container) { display: block !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardActionsBlock"] { display: flex !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-layout-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-layout-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-outer, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-inner, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-swiper-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper { height: auto !important; min-height: 0px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-wrapper { height: auto !important; min-height: 465px !important; align-items: stretch !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-slide { width: 265px !important; height: auto !important; min-height: 465px !important; margin-right: 20px !important; overflow: visible !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-layout-item { height: auto !important; min-height: 465px !important; overflow: visible !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardContainer"] { height: auto !important; min-height: 465px !important; overflow: hidden !important; border: 0px !important; border-radius: 8px !important; background: rgb(247, 247, 247) !important; box-shadow: none !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardMediaBlock"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaContainer"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaImage"] { width: 100% !important; height: 265px !important; min-height: 265px !important; margin: 0px !important; border-radius: 0px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaImage"] img:not(.es-avatar-image) { display: block !important; width: 100% !important; height: 100% !important; min-height: 265px !important; aspect-ratio: auto !important; object-fit: cover !important; object-position: center center !important; border-radius: 0px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-arrow-control-container { display: flex !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-pagination { display: block !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html { width: min(1120px, -110px + 100vw) !important; max-width: 1120px !important; height: 500px !important; min-height: 500px !important; margin: 10px auto 0px !important; transform: none !important; overflow: visible !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="CardUserBlock__UserBlock"] { display: flex !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="Block__RegularBlock"]:has(.es-text-shortener-container) { display: block !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="CardActionsBlock"] { display: flex !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-layout-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-layout-wrapper, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-outer, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-inner, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-swiper-wrapper, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .swiper { height: auto !important; min-height: 0px !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .swiper-wrapper { height: auto !important; min-height: 465px !important; align-items: stretch !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .swiper-slide { width: 265px !important; height: auto !important; min-height: 465px !important; margin-right: 20px !important; overflow: visible !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-layout-item { height: auto !important; min-height: 465px !important; overflow: visible !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="CardContainer"] { height: auto !important; min-height: 465px !important; overflow: hidden !important; border: 0px !important; border-radius: 8px !important; background: rgb(247, 247, 247) !important; box-shadow: none !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="CardMediaBlock"], html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="MediaContainer"], html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="MediaImage"] { width: 100% !important; height: 265px !important; min-height: 265px !important; margin: 0px !important; border-radius: 0px !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="MediaImage"] img:not(.es-avatar-image) { display: block !important; width: 100% !important; height: 100% !important; min-height: 265px !important; aspect-ratio: auto !important; object-fit: cover !important; object-position: center center !important; border-radius: 0px !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-arrow-control-container { display: flex !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .swiper-pagination { display: block !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html { width: min(1170px, -110px + 100vw) !important; max-width: 1170px !important; margin-left: 50% !important; margin-right: 0px !important; transform: translateX(-50%) !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-person--featured > .cl-role, .calden-landing .cl-person--featured > .cl-profile-details { transform: translateY(-16px) !important; }
}

@media (max-width: 1024px) {
:root { --calden-navy: #00263d; --calden-navy-soft: #052f40; --calden-teal: #00b8c3; --calden-cyan: #00c3cf; --calden-mint: #41f8ce; --calden-pale: #e8f8fa; --calden-line: #b9e7e8; --calden-gutter: clamp(28px, 8.372vw, 36px); }
}

@media (max-width: 1024px) {
body { color: var(--calden-navy) !important; font-family: Inter, "DM Sans", Montserrat, Arial, sans-serif !important; }
}

@media (max-width: 1024px) {
.calden-landing *, .calden-secondary * { box-sizing: border-box !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-inner, .calden-secondary .cs-inner { width: calc(100% - (2 * var(--calden-gutter))) !important; max-width: 700px !important; margin: 0px auto !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-hero { position: relative !important; display: grid !important; place-items: center !important; width: 100% !important; min-height: min(83.72vw, 430px) !important; aspect-ratio: auto !important; padding: 54px var(--calden-gutter) !important; overflow: hidden !important; isolation: isolate !important; background-position: center center !important; background-size: cover !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-hero::before { content: "" !important; position: absolute !important; inset: 0px !important; z-index: -1 !important; display: block !important; background: rgba(0, 38, 61, 0.12) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-circle { display: none !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-hero h1 { position: relative !important; z-index: 2 !important; width: 100% !important; max-width: 350px !important; margin: 0px !important; padding: 0px !important; color: rgb(255, 255, 255) !important; font-size: clamp(27px, 7.1vw, 34px) !important; font-weight: 500 !important; line-height: 1.12 !important; letter-spacing: -0.55px !important; text-align: center !important; text-shadow: rgba(0, 30, 42, 0.22) 0px 2px 14px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-cyan-bar { height: 24px !important; background: rgb(200, 241, 243) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-intro { margin: 0px !important; padding: 46px 0px 50px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-intro .cl-inner { display: flex !important; flex-direction: column !important; align-items: flex-start !important; gap: 28px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-intro-icon { display: grid !important; flex: 0 0 auto !important; place-items: center !important; width: 78px !important; height: 78px !important; border-radius: 50% !important; background: var(--calden-mint) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-intro-icon svg { width: 52px !important; height: 52px !important; fill: none !important; stroke: rgb(255, 255, 255) !important; stroke-width: 2.1 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-intro p { max-width: none !important; margin: 0px !important; color: var(--calden-navy) !important; font-size: 15px !important; font-weight: 400 !important; line-height: 1.62 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-section { position: relative !important; margin: 0px !important; padding: 58px 0px !important; background: rgb(255, 255, 255) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-kicker { margin: 0px 0px 18px !important; color: var(--calden-teal) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 1.35 !important; letter-spacing: 1.45px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-section h2 { margin: 0px 0px 33px !important; color: var(--calden-navy) !important; font-size: clamp(27px, 7.25vw, 34px) !important; font-weight: 400 !important; line-height: 1.16 !important; letter-spacing: -0.55px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion { width: 100% !important; border-top: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion details { width: 100% !important; border-bottom: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion summary { display: flex !important; align-items: center !important; justify-content: space-between !important; min-height: 72px !important; padding: 19px 3px !important; gap: 22px !important; color: var(--calden-navy) !important; font-size: 16px !important; font-weight: 600 !important; line-height: 1.35 !important; list-style: none !important; cursor: pointer !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion summary::-webkit-details-marker, .calden-landing .cl-profile-details summary::-webkit-details-marker { display: none !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion summary b { flex: 0 0 12px !important; width: 12px !important; height: 12px !important; margin: -5px 4px 0px 0px !important; border-top: 0px !important; border-left: 0px !important; border-image: none !important; border-right: 2px solid var(--calden-teal) !important; border-bottom: 2px solid var(--calden-teal) !important; background: transparent !important; transform: rotate(45deg) !important; transition: transform 0.2s !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion summary b::before, .calden-landing .cl-accordion summary b::after { display: none !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion details[open] summary b { margin-top: 5px !important; transform: rotate(225deg) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-detail { padding: 0px 2px 24px 0px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-detail ul, .calden-landing .cl-bullets { display: block !important; columns: 1 !important; margin: 0px !important; padding: 0px 0px 0px 19px !important; border: 0px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-detail li, .calden-landing .cl-bullets li { margin: 0px 0px 11px !important; break-inside: avoid !important; color: var(--calden-navy) !important; font-size: 14px !important; line-height: 1.52 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-digital-grid { display: grid !important; grid-template-columns: 1fr !important; gap: 30px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-digital-card { text-align: left !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-digital-icon { display: grid !important; place-items: center !important; width: 100% !important; height: 190px !important; margin: 0px 0px 18px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-digital-icon svg { width: 84px !important; height: 84px !important; fill: none !important; stroke: var(--calden-teal) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-digital-card h3 { margin: 0px !important; color: var(--calden-navy) !important; font-size: 18px !important; font-weight: 600 !important; line-height: 1.35 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-clients { padding-top: 54px !important; padding-bottom: 54px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-client-groups { border-top: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-country { display: grid !important; grid-template-columns: 1fr !important; min-height: 0px !important; padding: 25px 0px 22px !important; gap: 18px !important; border-bottom: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-country h3 { margin: 0px !important; color: var(--calden-navy) !important; font-size: 15px !important; font-weight: 600 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-logos { display: grid !important; grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; align-items: center !important; gap: 17px 24px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-logo { display: grid !important; place-items: center !important; width: 100% !important; height: 58px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-logo img { display: block !important; width: auto !important; max-width: 118px !important; height: auto !important; max-height: 52px !important; object-fit: contain !important; filter: grayscale(100%) !important; opacity: 0.82 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-team { padding-top: 56px !important; padding-bottom: 66px !important; border-top: 1px solid var(--calden-teal) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-team h2 { font-size: clamp(27px, 7.25vw, 34px) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-team-grid { display: grid !important; grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; align-items: start !important; gap: 42px 18px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-person { min-width: 0px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-portrait { width: 100% !important; height: auto !important; aspect-ratio: 0.77 / 1 !important; overflow: hidden !important; border-radius: 0px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-portrait img { display: block !important; width: 100% !important; height: 100% !important; object-fit: cover !important; object-position: center top !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-initials { display: grid !important; place-items: center !important; width: 100% !important; height: 100% !important; padding: 12px !important; color: rgb(255, 255, 255) !important; background: linear-gradient(145deg, var(--calden-teal), #137e8d) !important; text-align: center !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-initials span { font-size: 12px !important; line-height: 1.3 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-person h3 { min-height: 0px !important; margin: 15px 0px 8px !important; color: var(--calden-navy) !important; font-size: 15px !important; font-weight: 700 !important; line-height: 1.25 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-person p, .calden-landing .cl-person--featured .cl-role { min-height: 0px !important; margin: 0px 0px 13px !important; color: var(--calden-navy) !important; font-size: 12px !important; line-height: 1.45 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-details summary { list-style: none !important; cursor: pointer !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-more { display: inline-block !important; padding: 7px 15px !important; border: 1.3px solid var(--calden-teal) !important; border-radius: 30px !important; color: rgb(18, 158, 164) !important; font-size: 11px !important; font-weight: 600 !important; line-height: 1.2 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-details[open] .cl-more { background: var(--calden-teal) !important; color: rgb(255, 255, 255) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-panel { margin: 17px 0px 0px !important; padding: 15px 0px 0px !important; border-top: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-bio p { margin: 0px 0px 11px !important; font-size: 11px !important; line-height: 1.45 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-links { display: flex !important; gap: 10px !important; margin: 16px 0px 0px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-links a { display: grid !important; place-items: center !important; width: 38px !important; height: 38px !important; border-radius: 50% !important; background: var(--calden-teal) !important; color: rgb(255, 255, 255) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-links svg { width: 19px !important; height: 19px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-end-space { display: none !important; }
}

@media (max-width: 1024px) {
body.page-id-6279 .calden-secondary, body.page-id-6417 .calden-secondary { display: block !important; width: 100% !important; max-width: none !important; margin: 0px !important; overflow: hidden !important; background: rgb(255, 255, 255) !important; color: var(--calden-navy) !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-hero, .calden-secondary .cs-flat { position: relative !important; display: grid !important; place-items: center !important; width: 100% !important; height: auto !important; min-height: min(83.72vw, 430px) !important; padding: 52px var(--calden-gutter) !important; background-position: center center !important; background-size: cover !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-intro { padding: 48px 0px 51px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-kicker, .calden-secondary .cs-section-title { margin: 0px 0px 18px !important; color: var(--calden-teal) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 1.35 !important; letter-spacing: 1.35px !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-intro h2 { max-width: none !important; margin: 0px !important; color: var(--calden-navy) !important; font-size: clamp(26px, 7vw, 33px) !important; font-weight: 400 !important; line-height: 1.18 !important; letter-spacing: -0.55px !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-feature { margin: 0px 0px 52px !important; padding: 31px 24px 35px !important; border-radius: 13px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-feature h2, .calden-secondary .cs-news h2 { max-width: none !important; margin: 13px 0px 17px !important; color: var(--calden-navy) !important; font-size: 28px !important; font-weight: 400 !important; line-height: 1.16 !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-feature p, .calden-secondary .cs-news p { max-width: none !important; margin: 0px !important; color: var(--calden-navy) !important; font-size: 13px !important; line-height: 1.52 !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-btn { display: inline-block !important; margin: 17px 0px 0px !important; padding: 8px 21px !important; border: 1.4px solid var(--calden-teal) !important; border-radius: 30px !important; color: var(--calden-teal) !important; font-size: 12px !important; line-height: 1.2 !important; text-decoration: none !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-article-block { margin: 0px 0px 45px !important; padding: 0px 0px 43px !important; border-bottom: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-card h3 { margin: 14px 0px 10px !important; color: var(--calden-navy) !important; font-size: 16px !important; font-weight: 700 !important; line-height: 1.36 !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-card p { min-height: 0px !important; margin: 0px !important; color: var(--calden-navy) !important; font-size: 13px !important; line-height: 1.5 !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-news { display: grid !important; grid-template-columns: 1fr !important; margin: 0px 0px 28px !important; padding: 28px 24px 33px !important; gap: 25px !important; border-radius: 13px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-issue { padding: 18px 0px 24px !important; border-bottom: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-issue h3, .calden-secondary .cs-issue p { margin: 0px 0px 5px !important; color: var(--calden-navy) !important; font-size: 14px !important; line-height: 1.45 !important; }
}

@media (max-width: 1024px) {
html body.page-id-6417 .elementor-6417 .elementor-widget-shortcode { display: block !important; width: calc(100% - (2 * var(--calden-gutter))) !important; max-width: 430px !important; margin: 0px auto !important; padding: 48px 0px 78px !important; }
}

@media (max-width: 1024px) {
body.page-id-6417 .wpforms-field-label { margin: 0px 0px 5px !important; color: var(--calden-navy) !important; font-size: 14px !important; font-weight: 400 !important; line-height: 1.35 !important; }
}

@media (max-width: 1024px) {
body.page-id-6417 .wpforms-field input, body.page-id-6417 .wpforms-field textarea { width: 100% !important; height: 35px !important; padding: 7px 0px !important; border-width: 0px 0px 1px !important; border-style: none none solid !important; border-color: currentcolor currentcolor rgb(113, 134, 142) !important; border-image: none !important; border-radius: 0px !important; outline: 0px !important; background: transparent !important; box-shadow: none !important; color: var(--calden-navy) !important; font-size: 14px !important; }
}

@media (max-width: 1024px) {
body.page-id-6417 button[type="submit"].wpforms-submit { min-width: 98px !important; height: 42px !important; padding: 0px 25px !important; border: 0px !important; border-radius: 25px !important; background: var(--calden-mint) !important; color: var(--calden-navy) !important; font-size: 13px !important; font-weight: 600 !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6a476676 { width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 56px var(--calden-gutter) 64px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-14db863c { width: 100% !important; max-width: none !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6a476676 > .e-con-inner, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-14db863c > .e-con-inner { display: flex !important; flex-flow: column !important; align-items: stretch !important; width: 100% !important; height: auto !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-14db863c > .e-con-inner { gap: 31px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5865f808, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5865f808 .elementor-heading-title { margin: 0px 0px 31px !important; color: var(--calden-navy) !important; font-size: clamp(28px, 7.45vw, 35px) !important; font-weight: 400 !important; line-height: 1.16 !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ba90373, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ba90373 > .elementor-widget-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ba90373 .elfsight-app-c1a95675-8c62-4013-bf0d-11ff7e334c23 { width: 100% !important; max-width: none !important; min-height: 420px !important; height: auto !important; margin: 0px !important; padding: 0px !important; overflow: visible !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ba90373 iframe { width: 100% !important; max-width: 100% !important; min-height: 420px !important; border: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-inner { flex: 0 0 265px !important; width: 265px !important; max-width: 100% !important; margin: 0px auto !important; overflow: hidden !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-732121a5 { width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 58px var(--calden-gutter) 67px !important; background: rgb(255, 255, 255) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4533bba3, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-1e8a080b { width: 100% !important; max-width: none !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-732121a5 > .e-con-inner, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-55b0e194 > .e-con-inner { display: flex !important; flex-flow: column !important; align-items: stretch !important; width: 100% !important; height: auto !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-1e8a080b { margin-top: 55px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-58f8d679::before { content: "Nuestros socios estratégicos"; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-af44bb1::before { content: "Cámaras y asociaciones"; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-58f8d679, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-af44bb1 { display: block !important; margin: 0px 0px 30px !important; color: var(--calden-navy) !important; font-size: 27px !important; font-weight: 400 !important; line-height: 1.17 !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-58f8d679 .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-af44bb1 .elementor-heading-title { display: none !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-1fcff162, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-19f7f093 { width: 100% !important; min-height: 112px !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-1fcff162 img, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-19f7f093 img { width: auto !important; max-width: 145px !important; height: auto !important; max-height: 78px !important; object-fit: contain !important; filter: none !important; opacity: 1 !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image { transform-origin: center center !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="ionse editada"] { transform: scale(1.17) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="nytt editar (1)"] { transform: scale(1.055) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="edp"] { transform: scale(0.771) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="06_4_Electrotek_1200x600"] { transform: scale(1.337) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="08_6_The_Equator_Company_1200x600"] { transform: scale(1.251) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="07_5_Essenz_1200x600"] { transform: scale(1.3) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="02_2_ISOBars_1200x600"] { transform: scale(1.352) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="05_3_ProSustentia_1200x600"] { transform: scale(1.145) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="09_7_UNCA_1200x600"] { transform: scale(1.304) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="01_7_Valorar-Energy_1200x600"] { transform: scale(1.247) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner img.swiper-slide-image { transform-origin: center center !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner img.swiper-slide-image[alt="asades edit"] { transform: scale(2.5) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner img.swiper-slide-image[alt="AHK BRASIL"] { transform: scale(0.76) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner img.swiper-slide-image[alt="camara_argentina_mas_chica"] { transform: scale(2.5) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner img.swiper-slide-image[alt="AHK ARGENTINA"] { transform: scale(0.76) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner img.swiper-slide-image[alt="H2 PERU"] { transform: scale(0.82) !important; }
}

@media (max-width: 767px) {
html body.home :is(.elementor-element-4081dfdc, .elementor-element-44693176, .elementor-element-54cba8c0) .elementor-icon-box-icon .elementor-icon { position: relative !important; overflow: visible !important; }
}

@media (max-width: 767px) {
html body.home :is(.elementor-element-4081dfdc, .elementor-element-44693176, .elementor-element-54cba8c0) .elementor-icon-box-icon .elementor-icon::after { content: "" !important; position: absolute !important; z-index: 2 !important; top: 50% !important; left: 50% !important; width: 86.4px !important; height: 86.4px !important; transform: translate(-50%, -50%) !important; background-position: center center !important; background-repeat: no-repeat !important; background-size: contain !important; pointer-events: none !important; }
}

@media (max-width: 767px) {
html body.home .elementor-element-4081dfdc .elementor-icon-box-icon .elementor-icon::after { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNzUiIGhlaWdodD0iNzUiIHZpZXdCb3g9IjAgMCA3NSA3NSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjZS1lbmVyZ3ktYSI+PHBhdGggZD0iTTEwLjk4MywxMC45NzlBMzcuNSwzNy41LDAsMSwwLDM3LjUsMCwzNy41LDM3LjUsMCwwLDAsMTAuOTgzLDEwLjk3OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjAwNCkiIGZpbGw9IiM0MWY4Y2UiIHN0eWxlPSJmaWxsOiM0MWY4Y2UhaW1wb3J0YW50Ii8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImNlLWVuZXJneS1iIj48cmVjdCB3aWR0aD0iMjQuNzUyIiBoZWlnaHQ9IjMzLjUwMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA3MDcwIiBzdHlsZT0iZmlsbDpub25lIWltcG9ydGFudDtzdHJva2U6IzcwNzA3MCFpbXBvcnRhbnQiIHN0cm9rZS13aWR0aD0iMiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNTQgLTM5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3OS4xMjQgNDEzLjMzNSkiPjxnIGNsaXAtcGF0aD0idXJsKCNjZS1lbmVyZ3ktYikiPjxwYXRoIGQ9Ik00OC4yOTMsMjcuNjYxbDExLjEsMTEuNjc0LTE1Ljc2LDEyLjAySDQyLjk5bDUuMy0yMy42OTRMNDYuNSwyMC4wMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MC40NjMgLTE4Ljg1NCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3R5bGU9ImZpbGw6bm9uZSFpbXBvcnRhbnQ7c3Ryb2tlOiNmZmYhaW1wb3J0YW50IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik0xMTAuMjQ2LDI3LjY2MSw5OS4wMzgsMzkuMzM1bDE1Ljc2LDEyLjAyaC42NDNsLTUuMy0yMy42OTQsMS43OTUtNy42MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkzLjIxNiAtMTguODU0KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHlsZT0iZmlsbDpub25lIWltcG9ydGFudDtzdHJva2U6I2ZmZiFpbXBvcnRhbnQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTE3LjAwOCwyMC41NTdWMTcuMDA4SDM5Ljc2djMuNTQ5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYuMDA4IC0xNi4wMDkpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0eWxlPSJmaWxsOm5vbmUhaW1wb3J0YW50O3N0cm9rZTojZmZmIWltcG9ydGFudCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9nPjwvZz48L3N2Zz4=") !important; }
}

@media (max-width: 767px) {
html body.home .elementor-element-44693176 .elementor-icon-box-icon .elementor-icon::after { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNzUiIGhlaWdodD0iNzUiIHZpZXdCb3g9IjAgMCA3NSA3NSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjZS1vaWwtYSI+PHBhdGggZD0iTTEwLjk4MywxMC45NzlBMzcuNSwzNy41LDAsMSwwLDM3LjUsMCwzNy41LDM3LjUsMCwwLDAsMTAuOTgzLDEwLjk3OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjAwNCkiIGZpbGw9IiM0MWY4Y2UiLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iY2Utb2lsLWIiPjxyZWN0IHdpZHRoPSIzOC4wNjEiIGhlaWdodD0iMzUuNTQ1IiBmaWxsPSJub25lIiBzdHJva2U9IiM3MDcwNzAiIHN0cm9rZS13aWR0aD0iMiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNTQgLTQ3NCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3Mi41MSA0OTMuNDMzKSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NlLW9pbC1iKSI+PGxpbmUgeTE9IjkuNDYzIiB4Mj0iMTMuMTYzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4wNTMgMjUuMDY3KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PGxpbmUgeDE9IjgiIHkxPSI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC41MzEgMTcuMzA5KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48ZyBjbGlwLXBhdGg9InVybCgjY2Utb2lsLWIpIj48cGF0aCBkPSJNNjIuNTQ4LDE0Mi4zdi00LjY4NmwyNC41MTgtMTEuNzY5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTguODE3IC0xMTguMzM5KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNMTc3Ljc0MiwxOTkuMjNsNi43ODgsMjIuNjQ2aC0xNmw2LjQ4Ny0yMS40IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU4LjQ3NyAtMTg3LjM0NikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTE5LjcyNSw0MDYuNTE1aDBhMi43MTcsMi43MTcsMCwxLDEsMi43MTctMi43MTdBMi43MTcsMi43MTcsMCwwLDEsMTkuNzI1LDQwNi41MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTUuOTkzIC0zNzcuMTU3KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNNDQ5LjE3MiwyNS43NTRsLTQuMTQ2LDEuOTktMy45ODEtOC4yOTMsNC4xNDYtMS45OWE0LjYsNC42LDAsMSwxLDMuOTgxLDguMjkzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQxNC43MzYgLTE1Ljk5MykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjwvZz48L2c+PC9zdmc+") !important; }
}

@media (max-width: 767px) {
html body.home .elementor-element-54cba8c0 .elementor-icon-box-icon .elementor-icon::after { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNzUiIGhlaWdodD0iNzUiIHZpZXdCb3g9IjAgMCA3NSA3NSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjZS1zdG9yYWdlLWEiPjxwYXRoIGQ9Ik0xMC45ODMsMTAuOTc5QTM3LjUsMzcuNSwwLDEsMCwzNy41LDAsMzcuNSwzNy41LDAsMCwwLDEwLjk4MywxMC45NzkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC4wMDQpIiBmaWxsPSIjNDFmOGNlIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImNlLXN0b3JhZ2UtYiI+PHJlY3Qgd2lkdGg9IjIwLjg4OCIgaGVpZ2h0PSIzNS41MDkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzcwNzA3MCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9jbGlwUGF0aD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM1NCAtNTYwKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzgxLjA1NiA1NzkuNzQ1KSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NlLXN0b3JhZ2UtYikiPjxwYXRoIGQ9Ik0yMC41LDIwLjIzOVYxNy4wMDhIMzIuNTE0djMuMjMxaDMuNVY1MC42MzJoLTE5VjIwLjIzOUgyOC44NzR2LjE2N0wyMS41MiwzNi40MzNsLjExNS4xNjUsOC42LTIuMjcxLjEyLjE0OUwyMS41Miw1MC42MzIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNi4wNjYgLTE2LjA2NSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjwvZz48L2c+PC9zdmc+") !important; }
}

@media (max-width: 767px) {
html body.home .elementor-element-4081dfdc .elementor-icon-box-icon svg > g > g:nth-of-type(2), html body.home .elementor-element-44693176 .elementor-icon-box-icon svg > g > g:nth-of-type(2), html body.home .elementor-element-54cba8c0 .elementor-icon-box-icon svg > g > g:nth-of-type(2) { stroke-width: 6px !important; }
}

@media (max-width: 767px) {
html body.home .elementor-element-4081dfdc .elementor-icon-box-icon svg > g > g:nth-of-type(2) :is(path, line, polyline, rect), html body.home .elementor-element-44693176 .elementor-icon-box-icon svg > g > g:nth-of-type(2) :is(path, line, polyline, rect), html body.home .elementor-element-54cba8c0 .elementor-icon-box-icon svg > g > g:nth-of-type(2) :is(path, line, polyline, rect) { stroke-width: 6px !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {
.calden-landing .cl-intro .cl-inner { display: grid !important; grid-template-columns: 110px 1fr !important; align-items: center !important; gap: 38px !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {
.calden-landing .cl-digital-grid, .calden-secondary .cs-card-grid { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {
.calden-landing .cl-team-grid { grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGN"] { --client-scale: 1.102; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGS"] { --client-scale: .719; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ABRACE"] { --client-scale: .991; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="BAHIAGÁS"] { --client-scale: .903; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="CDU"] { --client-scale: 1.007; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="COMMIT"] { --client-scale: .903; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="PERU LNG"] { --client-scale: .785; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Promigas"] { --client-scale: .959; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Shell"] { --client-scale: .89; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="SPH"] { --client-scale: .903; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGP"] { --client-scale: 1.4; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="CAF"] { --client-scale: 1.069; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="GIZ"] { --client-scale: 1.157; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Delta"] { --client-scale: 1.278; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Ministerio de Energía y Minas"] { --client-scale: 1.068; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Sener"] { --client-scale: 1.669; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Shell"] { --client-scale: .89; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Transición Energética Sostenible"] { --client-scale: 1.09; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Gobierno Regional Antofagasta"] { --client-scale: 1.073; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image { transform-origin: center center !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="ionse editada"] { transform: scale(0.877) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="nytt editar (1)"] { transform: scale(0.78) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="edp"] { transform: scale(0.491) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="06_4_Electrotek_1200x600"] { transform: scale(0.993) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="08_6_The_Equator_Company_1200x600"] { transform: scale(0.928) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="07_5_Essenz_1200x600"] { transform: scale(0.965) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="02_2_ISOBars_1200x600"] { transform: scale(1.004) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="05_3_ProSustentia_1200x600"] { transform: scale(0.85) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="09_7_UNCA_1200x600"] { transform: scale(0.968) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="01_7_Valorar-Energy_1200x600"] { transform: scale(0.925) !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 { position: relative !important; overflow: hidden !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 .elementor-background-video-container { display: block !important; position: absolute !important; inset: 0px !important; width: 100% !important; height: 100% !important; overflow: hidden !important; z-index: 0 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 .elementor-background-video-container > video.elementor-background-video-hosted { display: block !important; position: absolute !important; inset: 0px !important; width: 100% !important; height: 100% !important; min-width: 100% !important; min-height: 100% !important; max-width: none !important; max-height: none !important; object-fit: cover !important; transform: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 > .e-con-inner { position: static !important; z-index: auto !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 .elementor-element-37669ac3 { position: relative !important; z-index: 1 !important; }

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 { height: 571px !important; min-height: 571px !important; overflow: hidden !important; background: rgb(0, 38, 61) !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-375b84d4 { box-sizing: border-box !important; height: 571px !important; min-height: 571px !important; padding: 90px 0px 65px !important; background: rgb(0, 38, 61) !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-375b84d4 > .e-con-inner { display: block !important; width: 100% !important; max-width: 1640px !important; height: 416px !important; min-height: 0px !important; margin: 0px auto !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3b0d3068 { display: flex !important; flex-direction: column !important; width: 100% !important; height: 416px !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-1cb46b7 { display: flex !important; flex-direction: column !important; width: 100% !important; height: 275px !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 0px !important; border: 0px !important; border-radius: 0px !important; box-shadow: none !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3a536aae { display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: auto !important; height: 89px !important; min-height: 0px !important; margin: 0px 0px 0px 138px !important; padding: 0px !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-78b71acb { width: 226px !important; max-width: 226px !important; height: auto !important; margin: 0px 0px 8px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-78b71acb img { display: block !important; width: 226px !important; max-width: 226px !important; height: auto !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-12381e9b, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-12381e9b p { width: auto !important; height: 24px !important; margin: 0px !important; padding: 0px !important; font-family: Inter, sans-serif !important; font-size: 14px !important; font-weight: 400 !important; line-height: 20px !important; color: rgb(255, 255, 255) !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-19fff913 { display: none !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d { display: grid !important; grid-template-columns: repeat(4, 260px) !important; gap: 0px 70px !important; align-items: start !important; justify-content: start !important; width: 100% !important; height: 98px !important; min-height: 0px !important; margin: 88px 0px 0px !important; padding: 0px 0px 0px 138px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element { display: flex !important; flex-direction: column !important; align-items: flex-start !important; justify-content: flex-start !important; width: auto !important; height: 98px !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element:nth-child(1) { grid-column: auto !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element:nth-child(2) { grid-column: auto !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element:nth-child(3) { grid-column: auto !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element:nth-child(4) { grid-column: auto !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-icon { display: none !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-heading, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-heading > .elementor-widget-container { width: 100% !important; height: 26px !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d h4 { height: 26px !important; margin: 0px 0px 10px !important; padding: 0px !important; font-family: Inter, sans-serif !important; font-size: 15px !important; font-weight: 700 !important; line-height: 20px !important; color: rgb(0, 184, 195) !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-icon-list, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-icon-list > .elementor-widget-container, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-items { width: 100% !important; height: 62px !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-items { display: flex !important; flex-direction: column !important; gap: 10px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-item { display: flex !important; width: 100% !important; height: 26px !important; min-height: 26px !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-text { font-family: Inter, sans-serif !important; font-size: 14px !important; font-weight: 400 !important; line-height: 20px !important; white-space: nowrap !important; color: rgb(255, 255, 255) !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-5e8c017c .elementor-heading-title::after { content: "Perú" !important; display: block !important; font-family: Inter, sans-serif !important; font-size: 15px !important; font-weight: 700 !important; line-height: 20px !important; color: rgb(0, 184, 195) !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-1859d92 { display: block !important; width: auto !important; height: 24px !important; min-height: 0px !important; margin: 117px 0px 0px 138px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-778c9135, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-7971d74a { display: block !important; width: 100% !important; height: 24px !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-7971d74a .elementor-heading-title { height: 24px !important; margin: 0px !important; padding: 0px !important; font-size: 0px !important; line-height: 0 !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-7971d74a .elementor-heading-title::after { content: "Copyright © 2026 Calden · Términos del servicio. Política de privacidad y uso de datos." !important; display: block !important; font-family: Inter, sans-serif !important; font-size: 12px !important; font-weight: 400 !important; line-height: 20px !important; color: rgba(255, 255, 255, 0.7) !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img { width: 118px !important; min-width: 118px !important; max-width: 118px !important; height: 52px !important; min-height: 52px !important; max-height: 52px !important; object-fit: contain !important; transform: scale(var(--mobile-engie-scale, 1)) !important; transform-origin: center center !important; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Shell"] { --mobile-engie-scale: 1.137; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Transición Energética Sostenible"] { --mobile-engie-scale: 1.046; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Gobierno Regional Antofagasta"] { --mobile-engie-scale: 1.024; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Delta"] { --mobile-engie-scale: 1.7; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Aeropuertos Andinos del Perú"] { --mobile-engie-scale: 1; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Ministerio de Energía y Minas"] { --mobile-engie-scale: 1.016; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="BID"] { --mobile-engie-scale: 1.013; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="CAF"] { --mobile-engie-scale: 1.017; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="GIZ"] { --mobile-engie-scale: 1.189; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="ISOBARS"] { --mobile-engie-scale: 1; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Sener"] { --mobile-engie-scale: 1.734; }
}

@media (max-width: 767px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-logo img[alt="Grupo Energisa"] { --mobile-engie-scale: 1; }
}

@media (max-width: 767px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-logo img:is([alt="ENEL"], [alt="Enel"]) { --mobile-engie-scale: 1.912; }
}

@media (max-width: 767px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-logo img[alt="Light"] { --mobile-engie-scale: 1; }
}

@media (max-width: 767px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-clients .cl-logo img[alt="Inteligencia Fiscal Córdoba"] { --mobile-engie-scale: 2.109; transform: scale(2.109) !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGN"] { transform: scale(2.727) !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img:is([alt="ABRACE"], [alt="BAHIAGÁS"], [alt="ESGAS"], [alt="GASMIG"], [alt="EDP"], [alt="ENEL"], [alt="Enel"], [alt="EQUATORIAL"]) { transform: scale(2.025) !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img:is([alt="CAF"], [alt="GIZ"]) { transform: scale(1.2) !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-country:has(img[alt="TGP"]) { padding-bottom: 64px !important; }
}

/* production-history: exact computed-style parity with versión aprobada */
.elementor-element-10876bb3{padding-left:0!important;padding-right:0!important}
.elementor-element-681bbfb8{padding-left:0!important;padding-right:0!important}
.elementor-element-21461187{padding-left:0!important;padding-right:0!important}
.elementor-element-4a05a194{padding-left:0!important;padding-right:0!important}
.elementor-element-66367159{padding-left:0!important;padding-right:0!important}
.elementor-element-c5ae29c{padding-left:0!important;padding-right:0!important}
.elementor-element-1367a784{padding-left:0!important;padding-right:0!important}
.elementor-element-7591114{padding-left:0!important;padding-right:0!important}
.elementor-element-40458e86{padding-left:0!important;padding-right:0!important}
.elementor-element-10af7850{padding-left:0!important;padding-right:0!important}
.elementor-element-41517090{padding-left:0!important;padding-right:0!important}
.elementor-element-46434faa{padding-left:0!important;padding-right:0!important}
.elementor-element-52382876{padding-left:0!important;padding-right:0!important}
.elementor-element-7036080d{padding-left:0!important;padding-right:0!important}
.elementor-element-6101a01e{padding-left:0!important;padding-right:0!important}
.elementor-element-45c553cf{padding-left:0!important;padding-right:0!important}
.elementor-element-17ef6172{display:none!important}
.elementor-element-7f1d16d2{display:none!important}
.elementor-element-2ccda561{display:none!important}

/* production-history: authoritative versión aprobada scoped cascade */
span.wpml-ls-native { color: rgb(65, 248, 206) !important; }

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-3b0d3068 { position: relative !important; display: block !important; width: 100% !important; height: 485px !important; padding: 0px !important; margin: 0px !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-375b84d4 { background: rgb(0, 38, 61) !important; height: 571px !important; min-height: 571px !important; padding: 86px 0px 0px !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-375b84d4 > .e-con-inner { width: calc(100% - 120px) !important; max-width: 1374px !important; height: 485px !important; margin: 0px auto !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-3b0d3068 { position: relative !important; display: block !important; width: 100% !important; height: 485px !important; padding: 0px !important; margin: 0px !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-1cb46b7 { display: contents !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-3a536aae { position: absolute !important; left: 0px !important; top: 0px !important; width: 100% !important; display: flex !important; flex-direction: column !important; align-items: flex-start !important; padding: 0px !important; margin: 0px !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-78b71acb { width: 200px !important; margin: 0px 0px 12px !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-78b71acb img { display: block !important; width: 200px !important; height: auto !important; max-width: 200px !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-12381e9b { width: 100% !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-12381e9b p { font-size: 18px !important; line-height: 1.35 !important; margin: 0px !important; color: rgb(255, 255, 255) !important; font-weight: 400 !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-19fff913 { display: none !important; }
}

@media (min-width: 1025px) {
html body footer.elementor-12219 .elementor-element.elementor-element-3f658d8d { position: absolute !important; left: 0px !important; top: 181px !important; --width: 100% !important; --gap: 0px !important; display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 0px !important; align-items: start !important; width: 100% !important; max-width: none !important; height: auto !important; min-height: 0px !important; padding: 0px !important; margin: 0px !important; border: 0px !important; box-shadow: none !important; background: transparent !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-3f658d8d > .elementor-element { --width: 100% !important; width: 100% !important; min-width: 0px !important; height: auto !important; min-height: 0px !important; padding: 0px !important; margin: 0px !important; gap: 5px !important; border: 0px !important; box-shadow: none !important; background: transparent !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-3f658d8d .elementor-widget-icon { display: none !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-3f658d8d h4 { font-size: 18px !important; line-height: 1.3 !important; color: rgb(0, 184, 195) !important; margin: 0px 0px 10px !important; font-weight: 600 !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-5e8c017c h4 { font-size: 0px !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-5e8c017c h4::after { content: "Perú" !important; font-size: 18px !important; line-height: 1.3 !important; color: rgb(0, 184, 195) !important; font-weight: 600 !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-3f658d8d .elementor-icon-list-text { font-size: 18px !important; line-height: 1.4 !important; color: rgb(255, 255, 255) !important; font-weight: 400 !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-1859d92 { position: absolute !important; left: 0px !important; top: 395px !important; width: 100% !important; height: auto !important; padding: 0px !important; margin: 0px !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-778c9135 { --width: 100% !important; width: 100% !important; padding: 0px !important; margin: 0px !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-7975f9dc { display: none !important; }
}

@media (min-width: 1025px) {
footer.elementor-12219 .elementor-element-7971d74a .elementor-heading-title { font-size: 16px !important; line-height: 1.4 !important; color: rgb(169, 189, 197) !important; font-weight: 400 !important; margin: 0px !important; }
}

@media (min-width: 1025px) {
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6d6998"] { min-height: 96px !important; padding: 0px 28px !important; background: rgb(5, 47, 64) !important; }
}

@media (min-width: 1025px) {
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6d6998"] > .elementor-container { max-width: 1140px !important; min-height: 96px !important; align-items: center !important; }
}

@media (min-width: 1025px) {
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6db2d7"] { width: 24% !important; }
}

@media (min-width: 1025px) {
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="16202499"] { width: 76% !important; }
}

@media (min-width: 1025px) {
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="736859ab"] .elementor-widget-container { padding: 0px !important; }
}

@media (min-width: 1025px) {
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="736859ab"] img { display: block !important; width: 150px !important; max-width: 150px !important; max-height: 48px !important; object-fit: contain !important; object-position: left center !important; }
}

@media (min-width: 1025px) {
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] > .elementor-widget-container { margin: 0px !important; }
}

@media (min-width: 1025px) {
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu { justify-content: flex-end !important; align-items: stretch !important; gap: 4px !important; }
}

@media (min-width: 1025px) {
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item { min-height: 96px !important; display: flex !important; align-items: center !important; font-size: 13px !important; font-weight: 400 !important; line-height: 1.2 !important; white-space: nowrap !important; padding: 0px 15px !important; color: rgb(255, 255, 255) !important; }
}

@media (min-width: 1025px) {
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item:hover, body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active, body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-parent > a.elementor-item { color: rgb(255, 255, 255) !important; }
}

@media (min-width: 1025px) {
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active::after, body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-parent > a.elementor-item::after, body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor > a.elementor-item::after { opacity: 1 !important; transform: translateX(-50%) !important; width: 28px !important; height: 2px !important; left: 50% !important; right: auto !important; bottom: 22px !important; background: rgb(69, 222, 200) !important; }
}

@media (min-width: 1025px) {
body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n+2) .elementor-item { color: rgb(69, 222, 200) !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing, body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing, body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing, body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing { width: 100% !important; max-width: 100% !important; margin-left: 0px !important; margin-right: 0px !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="3e6d6998"] { min-height: 140px !important; padding: 0px !important; background: rgb(0, 38, 61) !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="3e6d6998"] > .elementor-container { width: calc(100% - 80px) !important; max-width: 1396px !important; min-height: 140px !important; margin: 0px auto !important; align-items: center !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="3e6db2d7"] { width: 25% !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="16202499"] { width: 75% !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="736859ab"] .elementor-widget-container, header.elementor-12224 [data-id="649abb66"] > .elementor-widget-container { margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="736859ab"] img { display: block !important; width: 208px !important; max-width: 208px !important; max-height: 41px !important; object-fit: contain !important; object-position: left center !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu { justify-content: flex-end !important; align-items: stretch !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] .elementor-item { min-height: 140px !important; display: flex !important; align-items: center !important; padding: 0px 22px !important; color: rgb(255, 255, 255) !important; font-family: Inter, Arial, sans-serif !important; font-size: 20px !important; font-weight: 400 !important; line-height: 32px !important; letter-spacing: -0.2px !important; white-space: nowrap !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n+2) .elementor-item { color: rgb(65, 248, 206) !important; font-size: 16px !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active::after, header.elementor-12224 [data-id="649abb66"] li.current-menu-parent > a.elementor-item::after, header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor > a.elementor-item::after { width: 56px !important; height: 4px !important; left: 50% !important; right: auto !important; bottom: 42px !important; background: rgb(65, 248, 206) !important; opacity: 1 !important; transform: translateX(-50%) !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] .sub-menu { width: 400px !important; min-width: 400px !important; top: 140px !important; padding: 0px !important; border: 0px !important; border-radius: 0px 0px 8px 8px !important; background: rgb(65, 248, 206) !important; box-shadow: none !important; overflow: hidden !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item { min-height: 52px !important; padding: 10px 34px !important; color: rgb(0, 38, 61) !important; background: rgb(65, 248, 206) !important; font-family: Inter, Arial, sans-serif !important; font-size: 20px !important; line-height: 32px !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item:hover, header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item.elementor-item-active { color: rgb(0, 38, 61) !important; background: rgba(255, 255, 255, 0.12) !important; }
}

@media (min-width: 1025px) {
.calden-landing { font-family: Inter, Arial, sans-serif !important; color: rgb(0, 38, 61) !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-inner { width: min(1104px, 100% - 96px) !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-hero { height: 880px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-hero h1 { max-width: 1100px !important; padding: 0px !important; font-family: Inter, Arial, sans-serif !important; font-size: 66px !important; font-weight: 500 !important; line-height: 76px !important; letter-spacing: 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-cyan-bar { display: none !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-intro { min-height: 352px !important; padding: 100px 0px !important; background: rgb(227, 248, 250) !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-intro .cl-inner { grid-template-columns: 152px 1fr !important; gap: 124px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-intro-icon { width: 152px !important; height: 152px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-intro-icon svg { width: 96px !important; height: 96px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-intro p { max-width: 800px !important; font-size: 20px !important; line-height: 27px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-section { padding: 100px 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-services > .cl-inner > h2 { display: none !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-kicker { margin-bottom: 70px !important; color: rgb(0, 184, 195) !important; font-size: 20px !important; font-weight: 400 !important; letter-spacing: 0px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-services .cl-kicker, body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-services .cl-kicker, body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-services .cl-kicker, body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-services .cl-kicker, .calden-landing .cl-team .cl-kicker { font-size: 0px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-services .cl-kicker::after, body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-services .cl-kicker::after { content: "SERVICIOS"; font-size: 20px; }
}

@media (min-width: 1025px) {
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-services .cl-kicker::after, body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-services .cl-kicker::after { content: "SUBSERVICIOS"; font-size: 20px; }
}

@media (min-width: 1025px) {
.calden-landing .cl-team .cl-kicker::after { content: "EQUIPO"; font-size: 20px; }
}

@media (min-width: 1025px) {
.calden-landing .cl-accordion summary { min-height: 110px !important; padding: 36px 0px !important; font-size: 22px !important; line-height: 30px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-detail { padding: 0px 0px 55px 18px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-detail ul { columns: 1 !important; margin: 0px !important; padding-left: 18px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-detail li, .calden-landing .cl-bullets li { margin-bottom: 3px !important; font-size: 20px !important; line-height: 27px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-bullets { grid-template-columns: 1fr !important; gap: 0px !important; padding-top: 0px !important; border-top: 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-digital-grid { grid-template-columns: repeat(3, 176px) !important; justify-content: space-between !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-digital-icon { width: 176px !important; height: 176px !important; margin-bottom: 22px !important; border-radius: 12px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-digital-icon svg { width: 96px !important; height: 96px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-clients { padding-top: 90px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-clients .cl-kicker { margin-bottom: 54px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-clients > .cl-inner > h2 { display: none !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-client-groups { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 44px 96px !important; border: 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-country { display: block !important; min-height: 0px !important; border: 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-country:nth-child(-n+3), .calden-landing .cl-country:last-child { grid-column: 1 / -1 !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-country h3 { margin: 0px 0px 26px !important; font-size: 20px !important; font-weight: 400 !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-logos { gap: 34px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-logo { width: 176px !important; height: 54px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-logo img { max-width: 168px !important; max-height: 52px !important; filter: none !important; opacity: 1 !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-team { padding-top: 100px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-team h2 { margin-bottom: 110px !important; font-size: 50px !important; font-weight: 400 !important; line-height: 63px !important; letter-spacing: 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-team-grid { grid-template-columns: repeat(3, 258px) !important; justify-content: space-between !important; gap: 80px 0px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-portrait { width: 258px !important; height: 264px !important; border-radius: 16px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-person h3 { margin: 26px 0px 12px !important; font-size: 22px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-person p { min-height: 82px !important; font-size: 16px !important; line-height: 22px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-more { padding: 12px 32px !important; font-size: 16px !important; }
}

@media (min-width: 1025px) {
html body header.elementor-12224 [data-id="3e6d6998"] { min-height: 140px !important; padding: 0px !important; background: rgb(0, 38, 61) !important; }
}

@media (min-width: 1025px) {
html body header.elementor-12224 [data-id="3e6d6998"] > .elementor-container { width: calc(100% - 80px) !important; max-width: 1396px !important; min-height: 140px !important; margin: 0px auto !important; align-items: center !important; }
}

@media (min-width: 1025px) {
html body header.elementor-12224 [data-id="3e6db2d7"] { width: 25% !important; }
}

@media (min-width: 1025px) {
html body header.elementor-12224 [data-id="16202499"] { width: 75% !important; }
}

@media (min-width: 1025px) {
html body header.elementor-12224 [data-id="736859ab"] img { width: 208px !important; max-width: 208px !important; max-height: 41px !important; }
}

@media (min-width: 1025px) {
html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu { justify-content: flex-end !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body header.elementor-12224 [data-id="649abb66"] .elementor-item { min-height: 140px !important; padding: 0px 22px !important; color: rgb(255, 255, 255) !important; font-family: Inter, Arial, sans-serif !important; font-size: 20px !important; font-weight: 400 !important; line-height: 32px !important; letter-spacing: -0.2px !important; }
}

@media (min-width: 1025px) {
html body header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n+2) .elementor-item { color: rgb(65, 248, 206) !important; font-size: 16px !important; }
}

@media (min-width: 1025px) {
html body header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active::after, html body header.elementor-12224 [data-id="649abb66"] li.current-menu-parent > a.elementor-item::after, html body header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor > a.elementor-item::after { width: 56px !important; height: 4px !important; left: 50% !important; right: auto !important; bottom: 42px !important; background: rgb(65, 248, 206) !important; opacity: 1 !important; transform: translateX(-50%) !important; }
}

@media (min-width: 1025px) {
html body header.elementor-12224 [data-id="649abb66"] .sub-menu { width: 400px !important; min-width: 400px !important; top: 140px !important; }
}

@media (min-width: 1025px) {
html body header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item { min-height: 52px !important; padding: 10px 34px !important; color: rgb(0, 38, 61) !important; background: rgb(65, 248, 206) !important; font-family: Inter, Arial, sans-serif !important; font-size: 20px !important; line-height: 32px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 { min-height: 880px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 > .e-con-inner { width: calc(100% - 80px) !important; max-width: 1396px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 h1 { font-family: Inter, Arial, sans-serif !important; font-size: 56px !important; font-weight: 700 !important; line-height: 67px !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6d6998"] { min-height: 140px !important; padding: 0px !important; background: rgb(0, 38, 61) !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6d6998"] > .elementor-container { width: calc(100% - 80px) !important; max-width: 1396px !important; min-height: 140px !important; margin: 0px auto !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6db2d7"] { width: 25% !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="16202499"] { width: 75% !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="736859ab"] img { width: 208px !important; max-width: 208px !important; max-height: 41px !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu { justify-content: flex-end !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item { min-height: 140px !important; padding: 0px 22px !important; color: rgb(255, 255, 255) !important; font-family: Inter, Arial, sans-serif !important; font-size: 20px !important; font-weight: 400 !important; line-height: 32px !important; letter-spacing: -0.2px !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n+2) .elementor-item { color: rgb(65, 248, 206) !important; font-size: 16px !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active::after, html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-parent > a.elementor-item::after, html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor > a.elementor-item::after { width: 56px !important; height: 4px !important; left: 50% !important; right: auto !important; bottom: 42px !important; background: rgb(65, 248, 206) !important; opacity: 1 !important; transform: translateX(-50%) !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .sub-menu { width: 400px !important; min-width: 400px !important; top: 140px !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item { min-height: 52px !important; padding: 10px 34px !important; color: rgb(0, 38, 61) !important; background: rgb(65, 248, 206) !important; font-family: Inter, Arial, sans-serif !important; font-size: 20px !important; line-height: 32px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 .elementor-element-37669ac3 { min-height: 880px !important; height: 880px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-44693176 .elementor-icon-box-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4081dfdc .elementor-icon-box-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-54cba8c0 .elementor-icon-box-wrapper { align-items: center !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-44693176 .elementor-icon-box-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4081dfdc .elementor-icon-box-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-54cba8c0 .elementor-icon-box-icon { display: flex !important; width: 100% !important; justify-content: center !important; align-items: center !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-44693176 .elementor-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4081dfdc .elementor-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-54cba8c0 .elementor-icon { display: inline-flex !important; width: 120px !important; height: 120px !important; align-items: center !important; justify-content: center !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-44693176 .elementor-icon svg, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4081dfdc .elementor-icon svg, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-54cba8c0 .elementor-icon svg { display: block !important; width: 64px !important; height: 64px !important; margin: 0px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 .imapsCircle { fill: rgb(0, 184, 195) !important; stroke: transparent !important; stroke-width: 0 !important; vector-effect: non-scaling-stroke !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ff9d7ed .elementor-widget-container { margin-top: 20px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-32ab1432::before { background-size: 100% 100%, 100% 100%, 100% 100%, 93% !important; background-repeat: no-repeat !important; background-color: rgb(198, 216, 217) !important; opacity: 0.68 !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-icon { display: inline-flex !important; width: 66px !important; height: 66px !important; align-items: center !important; justify-content: center !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-icon svg:not(.e-fas-arrow-right) { display: block !important; width: 66px !important; height: 66px !important; max-width: 66px !important; max-height: 66px !important; margin: 0px !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 { min-height: 880px !important; height: 880px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-54cba8c0 { transform: translateY(-2px) !important; }
}

@media (min-width: 1025px) {
html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main > ul > li > .elementor-item::after { width: 56px !important; height: 4px !important; inset: auto auto 42px 50% !important; background: rgb(65, 248, 206) !important; transform: translateX(-50%) !important; }
}

@media (min-width: 1025px) {
html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main > ul > li > .elementor-item::after { width: calc(100% - 44px) !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-32ab1432 { min-height: 76.92vw !important; height: 76.92vw !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ff9d7ed .elementor-widget-container { margin-top: calc(-30px + 4.375vw) !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ff9d7ed .elementor-heading-title { font-size: clamp(16px, 1.04167vw, 20px) !important; line-height: 1.2 !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-32ab1432::before { top: 8.75vw !important; bottom: auto !important; height: 52.669vw !important; background-size: 100% 100%, 100% 100%, 100% 100%, cover !important; background-position: 50% 50% !important; background-repeat: no-repeat !important; opacity: 1 !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 { top: 57.173vw !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ff9d7ed .elementor-heading-title { font-size: clamp(16px, 1.04167vw, 20px) !important; line-height: 1.2 !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 { top: 57.173vw !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-196fea76 { transform: translate(-50%, calc(-70px + 8.75vw)) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 .elementor-element.elementor-element-5ff9d7ed h2.elementor-heading-title { font-size: clamp(16px, 1.04167vw, 20px) !important; line-height: 1.2 !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before { background-image: radial-gradient(31% 67% at 40% 46%, rgba(0, 19, 32, 0.38) 0%, rgba(0, 19, 32, 0.38) 99%, transparent 100%), radial-gradient(34% 70% at 55% 44%, rgba(229, 241, 241, 0.18) 0%, rgba(229, 241, 241, 0.18) 99%, transparent 100%), linear-gradient(90deg, rgba(4, 229, 204, 0.68) 0%, rgba(4, 229, 204, 0.48) 31%, rgba(0, 52, 70, 0.12) 64%, rgba(0, 31, 49, 0.34) 100%), url("https://caldenconsultoria.com/wp-content/uploads/2026/08/Servicios-card-voladoras.jpg") !important; filter: brightness(0.78) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before { background-image: radial-gradient(31% 67% at 40% 46%, rgba(0, 19, 32, 0.36) 0%, rgba(0, 19, 32, 0.36) 99%, transparent 100%), radial-gradient(34% 70% at 55% 44%, rgba(229, 241, 241, 0.12) 0%, rgba(229, 241, 241, 0.12) 99%, transparent 100%), linear-gradient(90deg, rgba(4, 229, 204, 0.65) 0%, rgba(4, 229, 204, 0.28) 31%, rgba(0, 52, 70, 0.06) 64%, rgba(0, 31, 49, 0.2) 100%), url("https://caldenconsultoria.com/wp-content/uploads/2026/08/Servicios-card-voladoras.jpg") !important; filter: brightness(0.78) !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="3e6d6998"] { min-height: 7.29167vw !important; padding: 0px !important; background: rgb(0, 38, 61) !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="3e6d6998"] > .elementor-container { width: 72.7083vw !important; max-width: 1396px !important; min-height: 7.29167vw !important; margin: 0px auto !important; align-items: center !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="3e6db2d7"] { width: 25% !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="16202499"] { width: 75% !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="736859ab"] img { width: 10.8333vw !important; max-width: 208px !important; max-height: 2.13542vw !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] > .elementor-widget-container { margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu { width: 100% !important; justify-content: space-between !important; align-items: stretch !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] .elementor-item { min-height: 5vw !important; padding: 0px !important; font-family: Inter, Arial, sans-serif !important; font-size: 1.04167vw !important; font-weight: 400 !important; line-height: 1.66667vw !important; letter-spacing: -0.010417vw !important; white-space: nowrap !important; color: rgb(255, 255, 255) !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n+2) .elementor-item { color: rgb(65, 248, 206) !important; font-size: 0.833333vw !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active::after, header.elementor-12224 [data-id="649abb66"] li.current-menu-parent > a.elementor-item::after, header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor > a.elementor-item::after { width: 2.91667vw !important; max-width: 56px !important; height: 0.208333vw !important; left: 50% !important; right: auto !important; bottom: 1.14583vw !important; background: rgb(65, 248, 206) !important; opacity: 1 !important; transform: translateX(-50%) !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] .sub-menu { width: 20.8333vw !important; min-width: 20.8333vw !important; max-width: 400px !important; top: 4.375vw !important; padding: 0px !important; border: 0px !important; border-radius: 0px 0px 0.416667vw 0.416667vw !important; background: rgb(65, 248, 206) !important; box-shadow: none !important; overflow: hidden !important; }
}

@media (min-width: 1025px) {
header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item { min-height: 2.70833vw !important; padding: 0.520833vw 1.77083vw !important; color: rgb(0, 38, 61) !important; background: rgb(65, 248, 206) !important; font-size: 1.04167vw !important; line-height: 1.66667vw !important; }
}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) > .e-con > .e-con-inner, body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) > .e-con > .e-con-inner, body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) > .e-con > .e-con-inner, body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) > .e-con > .e-con-inner { padding-top: 0px !important; }

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6d6998"] { min-height: 7.29167vw !important; padding: 0px !important; background: rgb(0, 38, 61) !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6d6998"] > .elementor-container { width: 72.7083vw !important; max-width: 1396px !important; min-height: 7.29167vw !important; margin: 0px auto !important; align-items: center !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="3e6db2d7"] { width: 25% !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="16202499"] { width: 75% !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="736859ab"] img { width: 10.8333vw !important; max-width: 208px !important; max-height: 2.13542vw !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] > .elementor-widget-container { margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu { width: 100% !important; justify-content: space-between !important; align-items: stretch !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item { min-height: 5vw !important; padding: 0px !important; font-family: Inter, Arial, sans-serif !important; font-size: 1.04167vw !important; font-weight: 400 !important; line-height: 1.66667vw !important; letter-spacing: -0.010417vw !important; white-space: nowrap !important; color: rgb(255, 255, 255) !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n+2) .elementor-item { color: rgb(65, 248, 206) !important; font-size: 0.833333vw !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active::after, html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-parent > a.elementor-item::after, html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor > a.elementor-item::after { width: 2.91667vw !important; max-width: 56px !important; height: 0.208333vw !important; left: 50% !important; right: auto !important; bottom: 1.14583vw !important; background: rgb(65, 248, 206) !important; opacity: 1 !important; transform: translateX(-50%) !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .sub-menu { width: 20.8333vw !important; min-width: 20.8333vw !important; max-width: 400px !important; top: 4.375vw !important; padding: 0px !important; border: 0px !important; border-radius: 0px 0px 0.416667vw 0.416667vw !important; background: rgb(65, 248, 206) !important; box-shadow: none !important; overflow: hidden !important; }
}

@media (min-width: 1025px) {
html body:not(:is(.page-id-12226,.page-id-9368,.page-id-9753)) header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item { min-height: 2.70833vw !important; padding: 0.520833vw 1.77083vw !important; color: rgb(0, 38, 61) !important; background: rgb(65, 248, 206) !important; font-size: 1.04167vw !important; line-height: 1.66667vw !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="3e6d6998"] { min-height: 7.29167vw !important; padding: 0px !important; background: rgb(0, 38, 61) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="3e6d6998"] > .elementor-container { width: 72.7083vw !important; max-width: 1396px !important; min-height: 7.29167vw !important; margin: 0px auto !important; align-items: center !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="3e6db2d7"] { width: 25% !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="16202499"] { width: 75% !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="736859ab"] img { width: 10.8333vw !important; max-width: 208px !important; max-height: 2.13542vw !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] > .elementor-widget-container { margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu { width: 100% !important; justify-content: space-between !important; align-items: stretch !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] .elementor-item { min-height: 5vw !important; padding: 0px !important; font-family: Inter, Arial, sans-serif !important; font-size: 1.04167vw !important; font-weight: 400 !important; line-height: 1.66667vw !important; letter-spacing: -0.010417vw !important; white-space: nowrap !important; color: rgb(255, 255, 255) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] li:nth-last-child(-n+2) .elementor-item { color: rgb(65, 248, 206) !important; font-size: 0.833333vw !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] .elementor-item.elementor-item-active::after, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] li.current-menu-parent > a.elementor-item::after, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] li.current-menu-ancestor > a.elementor-item::after { width: 2.91667vw !important; max-width: 56px !important; height: 0.208333vw !important; left: 50% !important; right: auto !important; bottom: 1.14583vw !important; background: rgb(65, 248, 206) !important; opacity: 1 !important; transform: translateX(-50%) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] .sub-menu { width: 20.8333vw !important; min-width: 20.8333vw !important; max-width: 400px !important; top: 4.375vw !important; padding: 0px !important; border: 0px !important; border-radius: 0px 0px 0.416667vw 0.416667vw !important; background: rgb(65, 248, 206) !important; box-shadow: none !important; overflow: hidden !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) header.elementor-12224 [data-id="649abb66"] .sub-menu .elementor-sub-item { min-height: 2.70833vw !important; padding: 0.520833vw 1.77083vw !important; color: rgb(0, 38, 61) !important; background: rgb(65, 248, 206) !important; font-size: 1.04167vw !important; line-height: 1.66667vw !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-1fcff162 .swiper-slide-inner { min-height: 110px !important; display: flex !important; align-items: center !important; justify-content: center !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-1fcff162 .swiper-slide-image { width: 210px !important; height: 95px !important; max-width: 210px !important; object-fit: contain !important; object-position: center center !important; }

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image { width: 210px !important; min-width: 210px !important; max-width: 210px !important; height: 95px !important; min-height: 95px !important; max-height: 95px !important; object-fit: contain !important; object-position: center center !important; }

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image { transform: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-5a4415dc .elementor-text-editor, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-5a4415dc .elementor-text-editor p { font-size: 20px !important; line-height: 1.3 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-5a4415dc p { font-size: 20px !important; line-height: 1.3 !important; }

.elementor-element.elementor-element-12381e9b > .elementor-widget-container { padding-left: 0px !important; }

@media (min-width: 768px) {
html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main .elementor-item.elementor-item-active::after, html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main .elementor-item.highlighted::after, html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main .elementor-item:hover::after, html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main .elementor-item:focus::after, html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main li.current-menu-parent > a.elementor-item::after, html body header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--main li.current-menu-ancestor > a.elementor-item::after { top: auto !important; bottom: 14px !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-5a4415dc p, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-5ff9d7ed .elementor-heading-title { font-size: 22px !important; line-height: 1.3 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-5865f808 .elementor-heading-title { font-size: 22px !important; line-height: 1.3 !important; }

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5865f808 h2.elementor-heading-title { font-size: 22px !important; line-height: 1.3 !important; }

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-58f8d679 .elementor-heading-title, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-af44bb1 .elementor-heading-title { font-size: 22px !important; line-height: 1.3 !important; }

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5ff9d7ed h2.elementor-heading-title { font-size: 22px !important; line-height: 1.3 !important; }

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) main#content.site-main .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) div.elementor-element.elementor-element-5ff9d7ed > div.elementor-widget-container > h2.elementor-heading-title { font-size: 22px !important; line-height: 28.6px !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-intro-icon { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNzUiIGhlaWdodD0iNzUiIHZpZXdCb3g9IjAgMCA3NSA3NSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMTAuOTgzLDEwLjk3OUEzNy41LDM3LjUsMCwxLDAsMzcuNSwwLDM3LjUsMzcuNSwwLDAsMCwxMC45ODMsMTAuOTc5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMDA0KSIgZmlsbD0iIzQxZjhjZSIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJiIj48cmVjdCB3aWR0aD0iMjAuODg4IiBoZWlnaHQ9IjM1LjUwOSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA3MDcwIiBzdHJva2Utd2lkdGg9IjIiLz48L2NsaXBQYXRoPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzU0IC01NjApIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNTQgNTYwKSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cmVjdCB3aWR0aD0iMTEzLjc4NCIgaGVpZ2h0PSIxMTMuODU4IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjY5NywgLTAuNzE3LCAwLjcxNywgMC42OTcsIC00Mi45NzYsIDQwLjQ1NCkiIGZpbGw9IiM0MWY4Y2UiLz48L2c+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM4MS4wNTYgNTc5Ljc0NSkiPjxnIGNsaXAtcGF0aD0idXJsKCNiKSI+PHBhdGggZD0iTTIwLjUsMjAuMjM5VjE3LjAwOEgzMi41MTR2My4yMzFoMy41VjUwLjYzMmgtMTlWMjAuMjM5SDI4Ljg3NHYuMTY3TDIxLjUyLDM2LjQzM2wuMTE1LjE2NSw4LjYtMi4yNzEuMTIuMTQ5TDIxLjUyLDUwLjYzMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2LjA2NiAtMTYuMDY1KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9nPjwvZz48L3N2Zz4=") center center / 100% 100% no-repeat transparent !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-intro-icon svg { display: none !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(2), body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(4) { font-size: 0px !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(2)::marker, body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(4)::marker { font-size: 16px !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(2)::after, body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(4)::after { font-size: 16px !important; line-height: 1.55 !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(2)::after { content: "Cálculo del Valor Agregado de Distribución (VAD)"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:first-of-type li:nth-child(4)::after { content: "Definición de la Base de Remuneración Regulatoria (BRR)"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion summary b::before { display: block !important; left: 4px !important; top: 3px !important; width: 11px !important; height: 11px !important; background: transparent !important; border-right: 2px solid var(--teal) !important; border-bottom: 2px solid var(--teal) !important; transform: rotate(45deg) !important; transition: transform 0.2s, top 0.2s !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion summary b::after { display: none !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details[open] summary b::before { top: 8px !important; transform: rotate(-135deg) !important; }

footer.elementor-12219 .elementor-element-12381e9b p { font-size: 15px !important; line-height: 1.4 !important; }

footer.elementor-12219 .elementor-element-1cb46b7 { gap: 30px !important; }

@media (min-width: 1025px) {
html body footer.elementor-12219 .elementor-element-3b0d3068 { height: 342px !important; min-height: 342px !important; gap: 76px !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor-12219 .elementor-element-1cb46b7 { width: 100% !important; height: 196px !important; min-height: 196px !important; gap: 60px !important; margin: 0px !important; padding: 0px !important; align-items: flex-start !important; justify-content: space-between !important; }
}

@media (min-width: 1025px) {
html body footer.elementor-12219 .elementor-element-3a536aae { width: 100% !important; height: 66px !important; min-height: 66px !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor-12219 .elementor-element-12381e9b { width: 100% !important; }
}

@media (min-width: 1025px) {
html body footer.elementor-12219 .elementor-element-3f658d8d { width: 100% !important; height: 70px !important; min-height: 70px !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor-12219 .elementor-element-22a935ed { display: none !important; }
}

@media (min-width: 1025px) {
html body footer.elementor-12219 .elementor-element-1859d92, html body footer.elementor-12219 .elementor-element-778c9135 { width: 100% !important; height: 16px !important; min-height: 16px !important; margin: 0px !important; padding: 0px !important; }
}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details li { font-size: 0px !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details li::marker { font-size: 16px !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details li::after { font-size: 16px !important; line-height: 1.55 !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(1) li:nth-child(1)::after { content: "Revisión, estructuración y fijación tarifaria"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(1) li:nth-child(2)::after { content: "Cálculo del Valor Agregado de Distribución"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(1) li:nth-child(3)::after { content: "Definición y proyección de base tarifaria"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(1) li:nth-child(4)::after { content: "Definición de la Base de Remuneración Regulatoria"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(1) li:nth-child(5)::after { content: "Cálculo de costos (medios, marginales, operativos)"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(1) li:nth-child(6)::after { content: "Apoyo en audiencias públicas y procesos regulatorios"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(2) li:nth-child(1)::after { content: "Proyección de demanda"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(2) li:nth-child(2)::after { content: "Estudios de caracterización de cargas"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(2) li:nth-child(3)::after { content: "Campañas de medición"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(2) li:nth-child(4)::after { content: "Optimización de la compra de energía"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li:nth-child(1)::after { content: "Diagnóstico y análisis de calidad del servicio"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li:nth-child(2)::after { content: "Análisis de desempeño histórico y prospectivo"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li:nth-child(3)::after { content: "Cálculo de pérdidas técnicas y no técnicas"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li:nth-child(4)::after { content: "Modelado de costos de energía"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::after { content: "• Cálculo del Factor XA• Gestión de bases de datos de distribución"; white-space: pre-line; display: block; margin-left: -20px; font-size: 16px; line-height: 2.35; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li:nth-child(1)::after { content: "Diagnósticos energéticos"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li:nth-child(2)::after { content: "Gestión de la demanda"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li:nth-child(3)::after { content: "Auditorías energéticas"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li:nth-child(4)::after { content: "Reducción de consumos y emisiones"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::after { content: "• Uso de energías renovablesA• Medición y verificación de ahorros"; white-space: pre-line; display: block; margin-left: -20px; font-size: 16px; line-height: 2.35; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(5) li:nth-child(1)::after { content: "Asesoría legal, técnica y comercial"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(5) li:nth-child(2)::after { content: "Fortalecimiento de gobernanza del sector"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(5) li:nth-child(3)::after { content: "Modernización de estructuras de decisión"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(5) li:nth-child(4)::after { content: "Apoyo en procesos presupuestarios"; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul, body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul { display: grid !important; grid-template-columns: 1fr !important; columns: auto !important; column-gap: 0px !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li, body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li { display: block !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li::marker, body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li::marker { font-size: 0px !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) li::before, body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) li::before { content: "•"; display: inline-block; width: 20px; margin-left: -20px; font-size: 16px; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::before, body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::after, body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::before, body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::after { display: block; margin: 0px 0px 13px -20px; font-size: 16px; line-height: 1.55; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::before { content: "• Cálculo del Factor X"; grid-row: 5; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::after { content: "• Gestión de bases de datos de distribución"; grid-row: 6; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::before { content: "• Uso de energías renovables"; grid-row: 5; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::after { content: "• Medición y verificación de ahorros"; grid-row: 6; }

@media (min-width: 1025px) {
html body .elementor-element-649abb66 .menu-item-11978.current-menu-ancestor > a.elementor-item::after, html body .elementor-element-649abb66 .menu-item-11978.current-menu-parent > a.elementor-item::after { left: 0px !important; right: 0px !important; width: 100% !important; }
}

@media (min-width: 1025px) {
html body .elementor-element-649abb66 .menu-item-11978.current-menu-ancestor > a.elementor-item::after, html body .elementor-element-649abb66 .menu-item-11978.current-menu-parent > a.elementor-item::after { inset-inline: 0px auto !important; left: 0px !important; right: auto !important; width: 100% !important; transform: none !important; }
}

@media (min-width: 1025px) {
html body #menu-1-649abb66 > li.menu-item-11978.current-menu-parent > a.elementor-item::after, html body #menu-1-649abb66 > li.menu-item-11978.current-menu-ancestor > a.elementor-item::after { inset-inline: 0px auto !important; left: 0px !important; right: auto !important; width: 100% !important; transform: none !important; }
}

@media (min-width: 1025px) {
html body #menu-1-649abb66 > li.menu-item-11978.current-menu-parent > a.elementor-item::after, html body #menu-1-649abb66 > li.menu-item-11978.current-menu-ancestor > a.elementor-item::after { max-width: none !important; max-inline-size: none !important; }
}

.elementor-element-1fcff162 img.swiper-slide-image { width: 100% !important; height: 96px !important; max-width: 100% !important; max-height: 96px !important; object-fit: contain !important; transform: scale(0.78) !important; transform-origin: center center !important; }

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image { transform: scale(0.78) !important; transform-origin: center center !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::before { content: "Cálculo del Factor X" !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::after { content: "Gestión de bases de datos de distribución" !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::before { content: "Uso de energías renovables" !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::after { content: "Medición y verificación de ahorros" !important; }

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::before, body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(3) ul::after, body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::before, body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details:nth-of-type(4) ul::after { display: list-item !important; margin-left: 0px !important; padding-left: 0px !important; list-style-position: outside !important; }

footer.elementor-12219 .elementor-element-7971d74a .elementor-heading-title::after { content: "." !important; }

@media (min-width: 1025px) {
html body #menu-1-649abb66 > li.menu-item-11978.current-menu-parent > a.elementor-item::after, html body #menu-1-649abb66 > li.menu-item-11978.current-menu-ancestor > a.elementor-item::after { left: 15.5469px !important; right: 15.5469px !important; width: auto !important; max-width: none !important; transform: none !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-hero h1 { font-size: 59.4px !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="02_2_ISOBars_1200x600"] { transform: scale(1.163) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="05_3_ProSustentia_1200x600"] { transform: scale(1.117) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="09_7_UNCA_1200x600"] { transform: scale(0.947) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="01_7_Valorar-Energy_1200x600"] { transform: scale(0.943) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="ionse editada"] { transform: scale(0.792) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="nytt editar (1)"] { transform: scale(0.78) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="edp"] { transform: scale(0.466) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="06_4_Electrotek_1200x600"] { transform: scale(0.756) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="08_6_The_Equator_Company_1200x600"] { transform: scale(0.868) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="07_5_Essenz_1200x600"] { transform: scale(0.938) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="05_3_ProSustentia_1200x600"] { transform: scale(1.117) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="edp"] { transform: scale(0.522) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="06_4_Electrotek_1200x600"] { transform: scale(0.756) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="08_6_The_Equator_Company_1200x600"] { transform: scale(0.868) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="05_3_ProSustentia_1200x600"] { transform: scale(1.117) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="edp"] { transform: scale(0.522) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="06_4_Electrotek_1200x600"] { transform: scale(0.756) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="08_6_The_Equator_Company_1200x600"] { transform: scale(0.868) !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] { width: min(1120px, -110px + 100vw) !important; max-width: 1120px !important; height: 500px !important; min-height: 500px !important; margin: 10px auto 0px !important; transform: none !important; overflow: visible !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardUserBlock__UserBlock"] { display: flex !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="Block__RegularBlock"]:has(.es-text-shortener-container) { display: block !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardActionsBlock"] { display: flex !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-layout-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-layout-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-outer, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-inner, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-swiper-wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper { height: auto !important; min-height: 0px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-wrapper { height: auto !important; min-height: 465px !important; align-items: stretch !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-slide { width: 265px !important; height: auto !important; min-height: 465px !important; margin-right: 20px !important; overflow: visible !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-layout-item { height: auto !important; min-height: 465px !important; overflow: visible !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardContainer"] { height: auto !important; min-height: 465px !important; overflow: hidden !important; border: 0px !important; border-radius: 8px !important; background: rgb(247, 247, 247) !important; box-shadow: none !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardMediaBlock"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaContainer"], body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaImage"] { width: 100% !important; height: 265px !important; min-height: 265px !important; margin: 0px !important; border-radius: 0px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaImage"] img:not(.es-avatar-image) { display: block !important; width: 100% !important; height: 100% !important; min-height: 265px !important; aspect-ratio: auto !important; object-fit: cover !important; object-position: center center !important; border-radius: 0px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-arrow-control-container { display: flex !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-pagination { display: block !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html { width: min(1120px, -110px + 100vw) !important; max-width: 1120px !important; height: 500px !important; min-height: 500px !important; margin: 10px auto 0px !important; transform: none !important; overflow: visible !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="CardUserBlock__UserBlock"] { display: flex !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="Block__RegularBlock"]:has(.es-text-shortener-container) { display: block !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="CardActionsBlock"] { display: flex !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-layout-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-layout-wrapper, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-outer, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-inner, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-swiper-wrapper, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .swiper { height: auto !important; min-height: 0px !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .swiper-wrapper { height: auto !important; min-height: 465px !important; align-items: stretch !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .swiper-slide { width: 265px !important; height: auto !important; min-height: 465px !important; margin-right: 20px !important; overflow: visible !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-layout-item { height: auto !important; min-height: 465px !important; overflow: visible !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="CardContainer"] { height: auto !important; min-height: 465px !important; overflow: hidden !important; border: 0px !important; border-radius: 8px !important; background: rgb(247, 247, 247) !important; box-shadow: none !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="CardMediaBlock"], html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="MediaContainer"], html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="MediaImage"] { width: 100% !important; height: 265px !important; min-height: 265px !important; margin: 0px !important; border-radius: 0px !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html [class*="MediaImage"] img:not(.es-avatar-image) { display: block !important; width: 100% !important; height: 100% !important; min-height: 265px !important; aspect-ratio: auto !important; object-fit: cover !important; object-position: center center !important; border-radius: 0px !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-arrow-control-container { display: flex !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .swiper-pagination { display: block !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html { width: min(1170px, -110px + 100vw) !important; max-width: 1170px !important; margin-left: 50% !important; margin-right: 0px !important; transform: translateX(-50%) !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-person h3, body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-person h3, body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing .cl-person h3, body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-person h3 { min-height: 53px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-person .cl-role, body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-person .cl-role, body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing .cl-person .cl-role, body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-person .cl-role { min-height: 66px !important; }
}

body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) > .elementor-element-21461187, body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) > .elementor-element-1367a784, body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) > .elementor-element-52382876 { display: none !important; }

body:is(.page-id-12205,.page-id-12344,.page-id-12345) .elementor-element-6741bfa5 .cl-clients, body:is(.page-id-12205,.page-id-12344,.page-id-12345) .elementor-element-6741bfa5 .cl-team { position: relative !important; }

body:is(.page-id-12205,.page-id-12344,.page-id-12345) .elementor-element-6741bfa5 .cl-clients::before, body:is(.page-id-12205,.page-id-12344,.page-id-12345) .elementor-element-6741bfa5 .cl-team::before { content: ""; position: absolute; top: 0px; left: 50%; width: calc(100% - 100px); height: 1px; background: rgb(0, 184, 195); transform: translateX(-50%); }

@media (min-width: 1025px) {
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-intro-icon svg, body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing .cl-intro-icon svg, body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-intro-icon svg { width: 120px !important; height: 120px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-services, body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-services, body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing .cl-services, body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-services { padding-bottom: 80px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients, body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients, body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing .cl-clients, body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-clients { padding-top: 80px !important; padding-bottom: 80px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-team, body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-team, body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing .cl-team, body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-team { padding-top: 80px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-clients { padding-bottom: 60px !important; }
}

@media (min-width: 1025px) {
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing .cl-team { padding-top: 60px !important; }
}

@media (min-width: 1025px) {
.calden-landing .cl-person--featured > .cl-role, .calden-landing .cl-person--featured > .cl-profile-details { transform: translateY(-16px) !important; }
}

@media (max-width: 1024px) {
:root { --calden-navy: #00263d; --calden-navy-soft: #052f40; --calden-teal: #00b8c3; --calden-cyan: #00c3cf; --calden-mint: #41f8ce; --calden-pale: #e8f8fa; --calden-line: #b9e7e8; --calden-gutter: clamp(28px, 8.372vw, 36px); }
}

@media (max-width: 1024px) {
body { color: var(--calden-navy) !important; font-family: Inter, "DM Sans", Montserrat, Arial, sans-serif !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 { position: relative !important; z-index: 1000 !important; width: 100% !important; min-height: 74px !important; background: var(--calden-navy) !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="3e6d6998"] { position: relative !important; min-height: 74px !important; margin: 0px !important; padding: 0 var(--calden-gutter) !important; background: var(--calden-navy) !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="3e6d6998"] > .elementor-container { display: flex !important; flex-flow: row !important; align-items: center !important; justify-content: space-between !important; width: 100% !important; min-height: 74px !important; margin: 0px !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="3e6db2d7"], header.elementor-12224 [data-id="16202499"] { display: flex !important; align-items: center !important; width: auto !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="736859ab"], header.elementor-12224 [data-id="736859ab"] .elementor-widget-container { width: auto !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="736859ab"] img { display: block !important; width: 122px !important; max-width: 122px !important; height: auto !important; max-height: 42px !important; object-fit: contain !important; object-position: left center !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="649abb66"], header.elementor-12224 [data-id="649abb66"] > .elementor-widget-container { position: static !important; width: auto !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="649abb66"] .elementor-menu-toggle { display: flex !important; align-items: center !important; justify-content: center !important; width: 42px !important; height: 42px !important; margin: 0px -9px 0px 0px !important; padding: 9px !important; border: 0px !important; border-radius: 0px !important; background: transparent !important; color: rgb(255, 255, 255) !important; font-size: 25px !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="649abb66"] .elementor-menu-toggle i, header.elementor-12224 [data-id="649abb66"] .elementor-menu-toggle svg { color: rgb(255, 255, 255) !important; fill: currentcolor !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="649abb66"] nav.elementor-nav-menu--dropdown { position: absolute !important; top: 58px !important; right: calc(-1 * var(--calden-gutter)) !important; left: auto !important; z-index: 1002 !important; width: 100vw !important; max-width: 100vw !important; max-height: calc(-74px + 100vh) !important; margin: 0px !important; padding: 24px var(--calden-gutter) 40px !important; overflow-y: auto !important; border: 0px !important; background: var(--calden-navy) !important; box-shadow: none !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="649abb66"] nav.elementor-nav-menu--dropdown[aria-hidden="true"] { display: none !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="649abb66"] .elementor-menu-toggle.elementor-active + nav.elementor-nav-menu--dropdown, header.elementor-12224 [data-id="649abb66"] nav.elementor-nav-menu--dropdown[aria-hidden="false"] { display: block !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown ul, header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown li { position: static !important; width: 100% !important; margin: 0px !important; padding: 0px !important; border: 0px !important; background: transparent !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown a.elementor-item { display: flex !important; align-items: center !important; justify-content: space-between !important; min-height: 49px !important; padding: 11px 0px !important; border: 0px !important; background: transparent !important; color: rgb(255, 255, 255) !important; font-size: 17px !important; font-weight: 400 !important; line-height: 1.25 !important; white-space: normal !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown a.elementor-item:hover, header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown a.elementor-item:focus, header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown a.elementor-item-active { color: var(--calden-mint) !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown .sub-menu { position: static !important; width: 100% !important; margin: 0px !important; padding: 0px 0px 8px 18px !important; border-left: 1px solid rgba(65, 248, 206, 0.55) !important; background: transparent !important; box-shadow: none !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown .sub-menu a.elementor-sub-item { min-height: 42px !important; padding: 8px 0px 8px 14px !important; color: rgb(217, 242, 242) !important; font-size: 14px !important; line-height: 1.35 !important; }
}

@media (max-width: 1024px) {
header.elementor-12224 [data-id="649abb66"] .elementor-nav-menu--dropdown > ul > li:nth-last-child(-n+2) > a { color: var(--calden-mint) !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219, footer.elementor-12219 .elementor-element-375b84d4 { width: 100% !important; margin: 0px !important; background: var(--calden-navy) !important; color: rgb(255, 255, 255) !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 { border-top: 1px solid rgba(207, 247, 246, 0.55) !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-375b84d4 { min-height: 0px !important; padding: 50px var(--calden-gutter) 28px !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-375b84d4 > .e-con-inner, footer.elementor-12219 .elementor-element-3b0d3068, footer.elementor-12219 .elementor-element-1cb46b7, footer.elementor-12219 .elementor-element-3a536aae { display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; max-width: none !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 0px !important; }
}

@media (max-width: 1024px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-1cb46b7 { width: 100% !important; height: auto !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; border: 0px !important; border-radius: 0px !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-78b71acb { width: 145px !important; margin: 0px 0px 8px !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-78b71acb img { display: block !important; width: 145px !important; max-width: 145px !important; height: auto !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-12381e9b, footer.elementor-12219 .elementor-element-12381e9b p { margin: 0px !important; padding: 0px !important; color: rgb(255, 255, 255) !important; font-size: 13px !important; line-height: 1.45 !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-19fff913, footer.elementor-12219 .elementor-element-3f658d8d .elementor-widget-icon, footer.elementor-12219 .elementor-element-22a935ed, footer.elementor-12219 .elementor-element-7975f9dc { display: none !important; }
}

@media (max-width: 1024px) {
html body footer.elementor-12219 .elementor-element-3f658d8d { display: grid !important; grid-template-columns: 1fr !important; width: 100% !important; max-width: none !important; margin: 44px 0px 0px !important; padding: 0px !important; gap: 28px !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-3f658d8d > .elementor-element { display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 3px !important; }
}

@media (max-width: 1024px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element { width: 100% !important; height: auto !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; border: 0px !important; border-radius: 0px !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-3f658d8d h4 { margin: 0px 0px 5px !important; color: var(--calden-cyan) !important; font-size: 14px !important; font-weight: 600 !important; line-height: 1.25 !important; text-align: left !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-3f658d8d .elementor-widget-heading, footer.elementor-12219 .elementor-element-3f658d8d .elementor-widget-heading > .elementor-widget-container { width: 100% !important; text-align: left !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-3f658d8d .elementor-icon-list-items, footer.elementor-12219 .elementor-element-3f658d8d .elementor-icon-list-item { width: 100% !important; margin: 0px !important; padding: 0px !important; justify-content: flex-start !important; text-align: left !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-3f658d8d .elementor-widget-icon-list, footer.elementor-12219 .elementor-element-3f658d8d .elementor-widget-icon-list > .elementor-widget-container { width: 100% !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-3f658d8d .elementor-icon-list-text { color: rgb(255, 255, 255) !important; font-size: 13px !important; font-weight: 400 !important; line-height: 1.55 !important; display: block !important; width: 100% !important; text-align: left !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-1859d92, footer.elementor-12219 .elementor-element-778c9135 { width: 100% !important; min-height: 0px !important; margin: 38px 0px 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
footer.elementor-12219 .elementor-element-7971d74a, footer.elementor-12219 .elementor-element-7971d74a .elementor-heading-title { margin: 0px !important; padding: 0px !important; color: rgb(158, 181, 189) !important; font-size: 10px !important; font-weight: 400 !important; line-height: 1.5 !important; text-align: left !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) main#content, body:is(.page-id-12193,.page-id-12336,.page-id-12337) main#content, body:is(.page-id-12199,.page-id-12340,.page-id-12341) main#content, body:is(.page-id-12205,.page-id-12344,.page-id-12345) main#content, body:is(.page-id-12187,.page-id-12334,.page-id-12335) main#content > .page-content, body:is(.page-id-12193,.page-id-12336,.page-id-12337) main#content > .page-content, body:is(.page-id-12199,.page-id-12340,.page-id-12341) main#content > .page-content, body:is(.page-id-12205,.page-id-12344,.page-id-12345) main#content > .page-content { width: 100% !important; max-width: none !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) main#content > .page-header, body:is(.page-id-12193,.page-id-12336,.page-id-12337) main#content > .page-header, body:is(.page-id-12199,.page-id-12340,.page-id-12341) main#content > .page-header, body:is(.page-id-12205,.page-id-12344,.page-id-12345) main#content > .page-header, body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-widget-text-editor, body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-widget-text-editor, body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-widget-text-editor, body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) .elementor-widget-text-editor { display: none !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) > .e-con, body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) > .e-con, body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) > .e-con, body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) > .e-con, body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) > .e-con > .e-con-inner, body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) > .e-con > .e-con-inner, body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) > .e-con > .e-con-inner, body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) > .e-con > .e-con-inner, body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-widget-html, body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-widget-html, body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-widget-html, body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) .elementor-widget-html, body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-widget-html > .elementor-widget-container, body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-widget-html > .elementor-widget-container, body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-widget-html > .elementor-widget-container, body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) .elementor-widget-html > .elementor-widget-container { display: block !important; width: 100% !important; max-width: none !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing, body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing, body:is(.page-id-12199,.page-id-12340,.page-id-12341) .calden-landing, body:is(.page-id-12205,.page-id-12344,.page-id-12345) .calden-landing { --navy: var(--calden-navy); --teal: var(--calden-teal); --mint: var(--calden-mint); --pale: var(--calden-pale); --line: var(--calden-line); display: block !important; width: 100% !important; max-width: 100% !important; margin: 0px !important; overflow: hidden !important; background: rgb(255, 255, 255) !important; color: var(--calden-navy) !important; font-family: inherit !important; }
}

@media (max-width: 1024px) {
.calden-landing *, .calden-secondary * { box-sizing: border-box !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-inner, .calden-secondary .cs-inner { width: calc(100% - (2 * var(--calden-gutter))) !important; max-width: 700px !important; margin: 0px auto !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-hero { position: relative !important; display: grid !important; place-items: center !important; width: 100% !important; min-height: min(83.72vw, 430px) !important; aspect-ratio: auto !important; padding: 54px var(--calden-gutter) !important; overflow: hidden !important; isolation: isolate !important; background-position: center center !important; background-size: cover !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-hero::before { content: "" !important; position: absolute !important; inset: 0px !important; z-index: -1 !important; display: block !important; background: rgba(0, 38, 61, 0.12) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-circle { display: none !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-hero h1 { position: relative !important; z-index: 2 !important; width: 100% !important; max-width: 350px !important; margin: 0px !important; padding: 0px !important; color: rgb(255, 255, 255) !important; font-size: clamp(27px, 7.1vw, 34px) !important; font-weight: 500 !important; line-height: 1.12 !important; letter-spacing: -0.55px !important; text-align: center !important; text-shadow: rgba(0, 30, 42, 0.22) 0px 2px 14px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-cyan-bar { height: 24px !important; background: rgb(200, 241, 243) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-intro { margin: 0px !important; padding: 46px 0px 50px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-intro .cl-inner { display: flex !important; flex-direction: column !important; align-items: flex-start !important; gap: 28px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-intro-icon { display: grid !important; flex: 0 0 auto !important; place-items: center !important; width: 78px !important; height: 78px !important; border-radius: 50% !important; background: var(--calden-mint) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-intro-icon svg { width: 52px !important; height: 52px !important; fill: none !important; stroke: rgb(255, 255, 255) !important; stroke-width: 2.1 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-intro p { max-width: none !important; margin: 0px !important; color: var(--calden-navy) !important; font-size: 15px !important; font-weight: 400 !important; line-height: 1.62 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-section { position: relative !important; margin: 0px !important; padding: 58px 0px !important; background: rgb(255, 255, 255) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-kicker { margin: 0px 0px 18px !important; color: var(--calden-teal) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 1.35 !important; letter-spacing: 1.45px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-section h2 { margin: 0px 0px 33px !important; color: var(--calden-navy) !important; font-size: clamp(27px, 7.25vw, 34px) !important; font-weight: 400 !important; line-height: 1.16 !important; letter-spacing: -0.55px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion { width: 100% !important; border-top: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion details { width: 100% !important; border-bottom: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion summary { display: flex !important; align-items: center !important; justify-content: space-between !important; min-height: 72px !important; padding: 19px 3px !important; gap: 22px !important; color: var(--calden-navy) !important; font-size: 16px !important; font-weight: 600 !important; line-height: 1.35 !important; list-style: none !important; cursor: pointer !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion summary::-webkit-details-marker, .calden-landing .cl-profile-details summary::-webkit-details-marker { display: none !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion summary b { flex: 0 0 12px !important; width: 12px !important; height: 12px !important; margin: -5px 4px 0px 0px !important; border-top: 0px !important; border-left: 0px !important; border-image: none !important; border-right: 2px solid var(--calden-teal) !important; border-bottom: 2px solid var(--calden-teal) !important; background: transparent !important; transform: rotate(45deg) !important; transition: transform 0.2s !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion summary b::before, .calden-landing .cl-accordion summary b::after { display: none !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-accordion details[open] summary b { margin-top: 5px !important; transform: rotate(225deg) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-detail { padding: 0px 2px 24px 0px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-detail ul, .calden-landing .cl-bullets { display: block !important; columns: 1 !important; margin: 0px !important; padding: 0px 0px 0px 19px !important; border: 0px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-detail li, .calden-landing .cl-bullets li { margin: 0px 0px 11px !important; break-inside: avoid !important; color: var(--calden-navy) !important; font-size: 14px !important; line-height: 1.52 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-digital-grid { display: grid !important; grid-template-columns: 1fr !important; gap: 30px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-digital-card { text-align: left !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-digital-icon { display: grid !important; place-items: center !important; width: 100% !important; height: 190px !important; margin: 0px 0px 18px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-digital-icon svg { width: 84px !important; height: 84px !important; fill: none !important; stroke: var(--calden-teal) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-digital-card h3 { margin: 0px !important; color: var(--calden-navy) !important; font-size: 18px !important; font-weight: 600 !important; line-height: 1.35 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-clients { padding-top: 54px !important; padding-bottom: 54px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-client-groups { border-top: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-country { display: grid !important; grid-template-columns: 1fr !important; min-height: 0px !important; padding: 25px 0px 22px !important; gap: 18px !important; border-bottom: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-country h3 { margin: 0px !important; color: var(--calden-navy) !important; font-size: 15px !important; font-weight: 600 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-logos { display: grid !important; grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; align-items: center !important; gap: 17px 24px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-logo { display: grid !important; place-items: center !important; width: 100% !important; height: 58px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-logo img { display: block !important; width: auto !important; max-width: 118px !important; height: auto !important; max-height: 52px !important; object-fit: contain !important; filter: grayscale(100%) !important; opacity: 0.82 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-team { padding-top: 56px !important; padding-bottom: 66px !important; border-top: 1px solid var(--calden-teal) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-team h2 { font-size: clamp(27px, 7.25vw, 34px) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-team-grid { display: grid !important; grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; align-items: start !important; gap: 42px 18px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-person { min-width: 0px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-portrait { width: 100% !important; height: auto !important; aspect-ratio: 0.77 / 1 !important; overflow: hidden !important; border-radius: 0px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-portrait img { display: block !important; width: 100% !important; height: 100% !important; object-fit: cover !important; object-position: center top !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-initials { display: grid !important; place-items: center !important; width: 100% !important; height: 100% !important; padding: 12px !important; color: rgb(255, 255, 255) !important; background: linear-gradient(145deg, var(--calden-teal), #137e8d) !important; text-align: center !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-initials span { font-size: 12px !important; line-height: 1.3 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-person h3 { min-height: 0px !important; margin: 15px 0px 8px !important; color: var(--calden-navy) !important; font-size: 15px !important; font-weight: 700 !important; line-height: 1.25 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-person p, .calden-landing .cl-person--featured .cl-role { min-height: 0px !important; margin: 0px 0px 13px !important; color: var(--calden-navy) !important; font-size: 12px !important; line-height: 1.45 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-details summary { list-style: none !important; cursor: pointer !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-more { display: inline-block !important; padding: 7px 15px !important; border: 1.3px solid var(--calden-teal) !important; border-radius: 30px !important; color: rgb(18, 158, 164) !important; font-size: 11px !important; font-weight: 600 !important; line-height: 1.2 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-details[open] .cl-more { background: var(--calden-teal) !important; color: rgb(255, 255, 255) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-panel { margin: 17px 0px 0px !important; padding: 15px 0px 0px !important; border-top: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-bio p { margin: 0px 0px 11px !important; font-size: 11px !important; line-height: 1.45 !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-links { display: flex !important; gap: 10px !important; margin: 16px 0px 0px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-links a { display: grid !important; place-items: center !important; width: 38px !important; height: 38px !important; border-radius: 50% !important; background: var(--calden-teal) !important; color: rgb(255, 255, 255) !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-profile-links svg { width: 19px !important; height: 19px !important; }
}

@media (max-width: 1024px) {
.calden-landing .cl-end-space { display: none !important; }
}

@media (max-width: 1024px) {
body.page-id-6279 .calden-secondary, body.page-id-6417 .calden-secondary { display: block !important; width: 100% !important; max-width: none !important; margin: 0px !important; overflow: hidden !important; background: rgb(255, 255, 255) !important; color: var(--calden-navy) !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-hero, .calden-secondary .cs-flat { position: relative !important; display: grid !important; place-items: center !important; width: 100% !important; height: auto !important; min-height: min(83.72vw, 430px) !important; padding: 52px var(--calden-gutter) !important; background-position: center center !important; background-size: cover !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-intro { padding: 48px 0px 51px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-kicker, .calden-secondary .cs-section-title { margin: 0px 0px 18px !important; color: var(--calden-teal) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 1.35 !important; letter-spacing: 1.35px !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-intro h2 { max-width: none !important; margin: 0px !important; color: var(--calden-navy) !important; font-size: clamp(26px, 7vw, 33px) !important; font-weight: 400 !important; line-height: 1.18 !important; letter-spacing: -0.55px !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-feature { margin: 0px 0px 52px !important; padding: 31px 24px 35px !important; border-radius: 13px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-feature h2, .calden-secondary .cs-news h2 { max-width: none !important; margin: 13px 0px 17px !important; color: var(--calden-navy) !important; font-size: 28px !important; font-weight: 400 !important; line-height: 1.16 !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-feature p, .calden-secondary .cs-news p { max-width: none !important; margin: 0px !important; color: var(--calden-navy) !important; font-size: 13px !important; line-height: 1.52 !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-btn { display: inline-block !important; margin: 17px 0px 0px !important; padding: 8px 21px !important; border: 1.4px solid var(--calden-teal) !important; border-radius: 30px !important; color: var(--calden-teal) !important; font-size: 12px !important; line-height: 1.2 !important; text-decoration: none !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-article-block { margin: 0px 0px 45px !important; padding: 0px 0px 43px !important; border-bottom: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-card h3 { margin: 14px 0px 10px !important; color: var(--calden-navy) !important; font-size: 16px !important; font-weight: 700 !important; line-height: 1.36 !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-card p { min-height: 0px !important; margin: 0px !important; color: var(--calden-navy) !important; font-size: 13px !important; line-height: 1.5 !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-news { display: grid !important; grid-template-columns: 1fr !important; margin: 0px 0px 28px !important; padding: 28px 24px 33px !important; gap: 25px !important; border-radius: 13px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-issue { padding: 18px 0px 24px !important; border-bottom: 1px solid var(--calden-line) !important; }
}

@media (max-width: 1024px) {
.calden-secondary .cs-issue h3, .calden-secondary .cs-issue p { margin: 0px 0px 5px !important; color: var(--calden-navy) !important; font-size: 14px !important; line-height: 1.45 !important; }
}

@media (max-width: 1024px) {
html body.page-id-6417 .elementor-6417 .elementor-widget-shortcode { display: block !important; width: calc(100% - (2 * var(--calden-gutter))) !important; max-width: 430px !important; margin: 0px auto !important; padding: 48px 0px 78px !important; }
}

@media (max-width: 1024px) {
body.page-id-6417 .wpforms-field-label { margin: 0px 0px 5px !important; color: var(--calden-navy) !important; font-size: 14px !important; font-weight: 400 !important; line-height: 1.35 !important; }
}

@media (max-width: 1024px) {
body.page-id-6417 .wpforms-field input, body.page-id-6417 .wpforms-field textarea { width: 100% !important; height: 35px !important; padding: 7px 0px !important; border-width: 0px 0px 1px !important; border-style: none none solid !important; border-color: currentcolor currentcolor rgb(113, 134, 142) !important; border-image: none !important; border-radius: 0px !important; outline: 0px !important; background: transparent !important; box-shadow: none !important; color: var(--calden-navy) !important; font-size: 14px !important; }
}

@media (max-width: 1024px) {
body.page-id-6417 button[type="submit"].wpforms-submit { min-width: 98px !important; height: 42px !important; padding: 0px 25px !important; border: 0px !important; border-radius: 25px !important; background: var(--calden-mint) !important; color: var(--calden-navy) !important; font-size: 13px !important; font-weight: 600 !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) main#content, body:is(.page-id-12226,.page-id-9368,.page-id-9753) main#content > .page-content, body:is(.page-id-12226,.page-id-9368,.page-id-9753) :is(.elementor-12226,.elementor-9368,.elementor-9753) { width: 100% !important; max-width: none !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) main#content > .page-header { display: none !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: min(139.5vw, 650px) !important; margin: 0px !important; padding: 58px var(--calden-gutter) !important; overflow: hidden !important; background-position: center center !important; background-size: cover !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 > .elementor-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-37669ac3 { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-543ca137, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-543ca137 .elementor-heading-title { width: 100% !important; max-width: 355px !important; margin: 0px auto !important; padding: 0px !important; color: rgb(255, 255, 255) !important; font-size: clamp(32px, 8.7vw, 42px) !important; font-weight: 400 !important; line-height: 1.08 !important; letter-spacing: -0.8px !important; text-align: center !important; text-shadow: rgba(0, 31, 45, 0.26) 0px 2px 15px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-7ad9b97c, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-7ad9b97c > .e-con-inner, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-50ddc38b { width: 100% !important; max-width: none !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-151c4b92 { display: flex !important; flex-direction: column !important; width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 54px var(--calden-gutter) 38px !important; gap: 0px !important; background: rgb(255, 255, 255) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-3793166d, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-3793166d p { margin: 0px 0px 17px !important; color: var(--calden-teal) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 1.35 !important; letter-spacing: 1.45px !important; text-transform: uppercase !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-35df14da, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-35df14da p { margin: 0px 0px 24px !important; color: var(--calden-navy) !important; font-size: clamp(28px, 7.45vw, 35px) !important; font-weight: 400 !important; line-height: 1.16 !important; letter-spacing: -0.55px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4b69e13b, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4b69e13b p { margin: 0px !important; color: var(--calden-navy) !important; font-size: 15px !important; line-height: 1.55 !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-intro .cl-inner { font: 400 20px / 1.45 Inter, Arial, sans-serif !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-kicker { font: 700 14px / 1.35 Inter, Arial, sans-serif !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services h2 { font: 400 28px / 1.16 Inter, Arial, sans-serif !important; }
}

@media (max-width: 1024px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logos { display: grid !important; grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; align-items: center !important; width: 100% !important; gap: 17px 24px !important; }
}

@media (max-width: 1024px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo { display: grid !important; place-items: center !important; width: 100% !important; min-width: 0px !important; max-width: 100% !important; height: 58px !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img { position: static !important; display: block !important; width: auto !important; min-width: 0px !important; max-width: 118px !important; height: auto !important; max-height: 52px !important; margin: 0px !important; object-fit: contain !important; filter: none !important; opacity: 1 !important; scale: none !important; transform: none !important; transform-origin: center center !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-clients .cl-logo img[alt="TGP"], html body:is(.page-id-12193,.page-id-12336,.page-id-12337):is(.elementor-page-12193,.elementor-page-12336,.elementor-page-12337) main#content .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .calden-landing .cl-clients .cl-logo img[alt="TGP"] { transform: scale(2.16) !important; transform-origin: center center !important; }
}

@media (max-width: 1024px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page .calden-landing .cl-clients .cl-logo img[alt="TGN"] { transform: scale(2.02) !important; }
}

@media (max-width: 1024px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page .calden-landing .cl-clients .cl-logo img:is([alt="ABRACE"], [alt="BAHIAGÁS"], [alt="COMMIT"], [alt="ESGAS"], [alt="GASMIG"], [alt="EDP"], [alt="ENEL"], [alt="Enel"], [alt="EQUATORIAL"], [alt="SPH"]) { transform: scale(1.8) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page .calden-landing .cl-clients .cl-logo { place-items: center start !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page .calden-landing .cl-clients .cl-logos { justify-items: start !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page .calden-landing .cl-clients .cl-logo img:is([alt="Transición Energética Sostenible"], [alt="Gobierno Regional Antofagasta"], [alt="Delta"], [alt="CAF"], [alt="GIZ"], [alt="Sener"]) { transform: scale(1.35) !important; transform-origin: left center !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-clients .cl-logo img[alt="Inteligencia Fiscal Córdoba"] { transform: scale(1.65) !important; transform-origin: center center !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12193,.page-id-12336,.page-id-12337):is(.elementor-page-12193,.elementor-page-12336,.elementor-page-12337) .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .calden-landing .cl-services .cl-kicker, html body:is(.page-id-12193,.page-id-12336,.page-id-12337):is(.elementor-page-12193,.elementor-page-12336,.elementor-page-12337) .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .calden-landing .cl-clients .cl-kicker { font: 700 14px / 1.35 Inter, Arial, sans-serif !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .elementor:is(.elementor-12199,.elementor-12340,.elementor-12341) .calden-landing .cl-services .cl-kicker, html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .elementor:is(.elementor-12199,.elementor-12340,.elementor-12341) .calden-landing .cl-clients .cl-kicker { font: 700 14px / 1.35 Inter, Arial, sans-serif !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .elementor:is(.elementor-12199,.elementor-12340,.elementor-12341) .calden-landing .cl-services h2, html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .elementor:is(.elementor-12199,.elementor-12340,.elementor-12341) .calden-landing .cl-clients h2 { font: 400 28px / 1.16 Inter, Arial, sans-serif !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services { padding-top: 34px !important; padding-bottom: 50px !important; border-bottom: 1px solid var(--calden-teal) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-kicker { margin: 0px !important; font-size: 0px !important; line-height: 0 !important; letter-spacing: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-kicker::before { content: "SUBSERVICIOS"; display: block !important; color: var(--calden-teal) !important; font: 500 14px / 1.35 Inter, Arial, sans-serif !important; letter-spacing: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services > .cl-inner > h2, html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-digital-icon { display: none !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-digital-grid { display: block !important; width: 100% !important; margin: 25px 0px 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-digital-card { display: block !important; width: 100% !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-digital-card h3 { margin: 0px !important; color: var(--calden-navy) !important; font: 400 16px / 1.35 Inter, Arial, sans-serif !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-digital-card h3::before { content: "• "; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 { display: grid !important; grid-template-columns: 1fr !important; width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 12px var(--calden-gutter) 58px !important; gap: 30px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 > .elementor-element, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon-box-wrapper { display: flex !important; flex-direction: column !important; align-items: center !important; width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 8px !important; text-align: center !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon-box-icon { margin: 0px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon { display: grid !important; place-items: center !important; width: 78px !important; height: 78px !important; padding: 0px !important; border-radius: 50% !important; background: var(--calden-mint) !important; color: rgb(255, 255, 255) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon svg, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon i { width: 42px !important; height: 42px !important; color: rgb(255, 255, 255) !important; fill: currentcolor !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon-box-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6b08a418 .elementor-icon-box-title span { margin: 0px !important; color: var(--calden-navy) !important; font-size: 13px !important; font-weight: 600 !important; line-height: 1.3 !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 { justify-items: center !important; gap: 24px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 > .elementor-element { align-items: center !important; justify-self: stretch !important; width: 100% !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 > .elementor-element > .elementor-widget-container { width: 280px !important; max-width: 280px !important; margin: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 .elementor-icon-box-wrapper { display: flex !important; flex-direction: column !important; align-items: center !important; width: 100% !important; max-width: 280px !important; margin: 0px auto !important; gap: 8px !important; text-align: center !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 .elementor-icon-box-icon, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 .elementor-icon { margin-right: auto !important; margin-left: auto !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 .elementor-icon-box-title, html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) main#content .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6b08a418 .elementor-icon-box-title span { display: block !important; width: 100% !important; max-width: 260px !important; margin: 0px auto !important; text-align: center !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-c44bae8 { display: flex !important; flex-direction: column !important; width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 0px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-3148e151, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5cdc1f37, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5cdc1f37 > .elementor-widget-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_wrapper, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_box { width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_aspect_ratio { width: 100% !important; height: 0px !important; min-height: 0px !important; padding-top: 78% !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_render, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_render svg { width: 100% !important; height: 100% !important; max-width: none !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .map_render .imapsMapImage > .imapsCircle-group { transform: scale(0.6) !important; transform-origin: 0px 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) #map_11682 g[role="tooltip"] foreignobject > div { transform: translate(-11px, -26px) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 { display: grid !important; grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 40px var(--calden-gutter) 53px !important; gap: 28px 18px !important; background: var(--calden-navy) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 > .elementor-element { display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 5px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 > .elementor-element.elementor-element-75727935, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 > .elementor-element.elementor-element-72f0abb4, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 > .elementor-element.elementor-element-69199e33, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 > .elementor-element.elementor-element-55b3a39d { display: flex !important; flex-flow: column !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-width: 0px !important; min-height: 104px !important; margin: 0px !important; padding: 7px 14px !important; gap: 4px !important; border-radius: 999px !important; background: var(--calden-mint) !important; overflow: hidden !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 .elementor-widget-counter, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 .elementor-widget-text-editor, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 .elementor-widget-container { width: 100% !important; min-width: 0px !important; margin: 0px !important; padding: 0px !important; text-align: center !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 .elementor-counter-number-wrapper { display: block !important; margin: 0px !important; color: var(--calden-mint) !important; font-size: 38px !important; font-weight: 400 !important; line-height: 1 !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 .elementor-counter-number-wrapper { width: 100% !important; color: var(--calden-navy) !important; font-size: 30px !important; font-weight: 500 !important; line-height: 1 !important; text-align: center !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 .elementor-counter-number-prefix, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 .elementor-counter-number, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 .elementor-counter-number-suffix { display: none !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-28fcdac7 .elementor-counter-number-wrapper::before { content: "+200"; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-687bcd3a .elementor-counter-number-wrapper::before { content: "+15"; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-644d5305 .elementor-counter-number-wrapper::before { content: "+30"; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-afac25c .elementor-counter-number-wrapper::before { content: "+20"; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 .elementor-widget-text-editor, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-21c198b0 .elementor-widget-text-editor p { margin: 0px !important; color: rgb(255, 255, 255) !important; font-size: 14px !important; line-height: 1.4 !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 .elementor-widget-text-editor, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-21c198b0 .elementor-widget-text-editor p { width: 100% !important; margin: 0px !important; color: var(--calden-navy) !important; font-size: 14px !important; line-height: 1.3 !important; text-align: center !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-2311d10 { display: none !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-32ab1432 { display: flex !important; flex-direction: column !important; align-items: stretch !important; width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 57px var(--calden-gutter) 66px !important; background: rgb(255, 255, 255) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 { position: relative !important; inset: auto !important; display: flex !important; flex-direction: column !important; align-items: stretch !important; width: 100% !important; height: auto !important; min-height: 0px !important; margin: 0px !important; padding: 57px var(--calden-gutter) 66px !important; transform: none !important; background: rgb(255, 255, 255) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before { display: none !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ff9d7ed, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ff9d7ed .elementor-heading-title { position: static !important; inset: auto !important; width: 100% !important; max-width: none !important; margin: 0px 0px 34px !important; color: var(--calden-navy) !important; font-size: clamp(28px, 7.45vw, 35px) !important; font-weight: 400 !important; line-height: 1.16 !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 { position: static !important; inset: auto !important; display: grid !important; grid-template-columns: 1fr !important; width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 14px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-5ff9d7ed, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-196fea76 { position: static !important; inset: auto !important; width: 100% !important; max-width: none !important; margin: 0px !important; transform: none !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-5ff9d7ed { margin-bottom: 34px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-5ff9d7ed > .elementor-widget-container { width: 100% !important; margin: 0px !important; padding: 0px !important; text-align: center !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-5ff9d7ed .elementor-heading-title { width: 100% !important; margin: 0px !important; padding: 0px !important; text-align: center !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-46133bd5, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4a0a9bd7, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-594dbd13, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-2644dd5d { position: relative !important; display: flex !important; flex-direction: column !important; justify-content: space-between !important; width: 100% !important; min-height: 212px !important; margin: 0px !important; padding: 27px 25px 23px !important; overflow: hidden !important; gap: 12px !important; border-radius: 0px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-46133bd5 { background: var(--calden-navy) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4a0a9bd7 { background: var(--calden-teal) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-594dbd13 { background: var(--calden-cyan) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-2644dd5d { background: var(--calden-mint) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-46133bd5 > .elementor-element, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4a0a9bd7 > .elementor-element, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-594dbd13 > .elementor-element, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-2644dd5d > .elementor-element { position: relative !important; z-index: 2 !important; width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-icon, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-icon svg, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-icon i { width: 58px !important; height: 58px !important; color: rgb(255, 255, 255) !important; fill: currentcolor !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-widget-icon .elementor-icon { display: grid !important; place-items: center !important; width: 38px !important; height: 38px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-widget-icon .elementor-icon svg, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-widget-icon .elementor-icon i { width: 30px !important; height: 30px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-46133bd5, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-4a0a9bd7, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-594dbd13, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-2644dd5d { position: relative !important; display: block !important; height: 205px !important; min-height: 205px !important; padding: 24px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 { position: absolute !important; top: 22px !important; left: 22px !important; display: grid !important; place-items: center !important; width: 52px !important; height: 52px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f .elementor-icon, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a .elementor-icon, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b .elementor-icon, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 .elementor-icon { display: grid !important; place-items: center !important; width: 52px !important; height: 52px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f svg, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a svg, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b svg, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 svg { width: 44px !important; height: 44px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50ec6d53, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1f1d29ef, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-14e23600, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-27bb055f { position: absolute !important; top: 91px !important; right: 66px !important; left: 24px !important; width: auto !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 { position: absolute !important; right: 19px !important; bottom: 18px !important; display: grid !important; place-items: center !important; width: 38px !important; height: 38px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b .elementor-icon, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a .elementor-icon, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b .elementor-icon, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 .elementor-icon { display: grid !important; place-items: center !important; width: 38px !important; height: 38px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b > .elementor-element.elementor-element-4d1af171, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a > .elementor-element.elementor-element-4e754c17, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b > .elementor-element.elementor-element-71746544, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 > .elementor-element.elementor-element-494bb978 { position: absolute !important; inset: 0px !important; display: grid !important; place-items: center !important; width: 100% !important; height: 100% !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b svg, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a svg, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b svg, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 svg { width: 30px !important; height: 30px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-46133bd5 .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4a0a9bd7 .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-594dbd13 .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-2644dd5d .elementor-heading-title { margin: 0px !important; color: rgb(255, 255, 255) !important; font-size: 23px !important; font-weight: 500 !important; line-height: 1.12 !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-2644dd5d .elementor-heading-title { color: var(--calden-navy) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 a { color: inherit !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-widget-icon:last-child, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-widget-icon:last-child svg, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 .elementor-widget-icon:last-child i { width: 30px !important; height: 30px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 { gap: 0px !important; padding: 57px var(--calden-gutter) 50px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before { content: "" !important; position: absolute !important; z-index: 0 !important; inset: 86px 0px auto !important; display: block !important; width: 100% !important; height: 176px !important; background-position: center center !important; background-size: cover !important; opacity: 0.72 !important; pointer-events: none !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-5ff9d7ed { position: relative !important; z-index: 1 !important; margin-bottom: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432 > .elementor-element.elementor-element-196fea76 { position: relative !important; z-index: 1 !important; display: grid !important; grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; margin-top: 111px !important; gap: 12px 10px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-46133bd5, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-4a0a9bd7, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-594dbd13, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 > .elementor-element.elementor-element-2644dd5d { display: block !important; width: 100% !important; height: 174px !important; min-height: 174px !important; padding: 0px !important; border-radius: 18px !important; background: var(--calden-mint) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 { top: 5px !important; left: 4px !important; width: 75px !important; height: 75px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f .elementor-icon, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a .elementor-icon, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b .elementor-icon, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 .elementor-icon { width: 75px !important; height: 75px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element:is(.elementor-element-6a09b7f, .elementor-element-642bf53a, .elementor-element-50b5915b, .elementor-element-60162ad2) .elementor-widget-icon { position: absolute !important; inset: 0px !important; width: 75px !important; min-width: 75px !important; max-width: 75px !important; height: 75px !important; margin: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-6a09b7f svg, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-642bf53a svg, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50b5915b svg, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-60162ad2 svg { width: 75px !important; height: 75px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50ec6d53, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1f1d29ef, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-14e23600, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-27bb055f { top: 70px !important; right: 14px !important; left: 20px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-50ec6d53 { right: 28px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-heading-title { color: var(--calden-navy) !important; font-size: clamp(14px, 3.72vw, 16px) !important; font-weight: 700 !important; line-height: 1.35 !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 { right: auto !important; bottom: 14px !important; left: 20px !important; width: 24px !important; height: 24px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-5d87724b .elementor-icon, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-1a32067a .elementor-icon, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-3127df1b .elementor-icon, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element.elementor-element-71200683 .elementor-icon { position: relative !important; width: 24px !important; height: 24px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element:is(.elementor-element-5d87724b, .elementor-element-1a32067a, .elementor-element-3127df1b, .elementor-element-71200683) svg, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element:is(.elementor-element-5d87724b, .elementor-element-1a32067a, .elementor-element-3127df1b, .elementor-element-71200683) i { display: none !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element:is(.elementor-element-5d87724b, .elementor-element-1a32067a, .elementor-element-3127df1b, .elementor-element-71200683) .elementor-widget-icon { width: 24px !important; min-width: 24px !important; max-width: 24px !important; height: 24px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-196fea76 .elementor-element:is(.elementor-element-5d87724b, .elementor-element-1a32067a, .elementor-element-3127df1b, .elementor-element-71200683) .elementor-widget-container::before { content: "" !important; display: block !important; width: 9px !important; height: 9px !important; border-top: 2px solid var(--calden-navy) !important; border-right: 2px solid var(--calden-navy) !important; transform: rotate(45deg) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-6a476676 { width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 56px var(--calden-gutter) 64px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-14db863c { width: 100% !important; max-width: none !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-6a476676 > .e-con-inner, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-14db863c > .e-con-inner { display: flex !important; flex-flow: column !important; align-items: stretch !important; width: 100% !important; height: auto !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-14db863c > .e-con-inner { gap: 31px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5865f808, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5865f808 .elementor-heading-title { margin: 0px 0px 31px !important; color: var(--calden-navy) !important; font-size: clamp(28px, 7.45vw, 35px) !important; font-weight: 400 !important; line-height: 1.16 !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ba90373, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ba90373 > .elementor-widget-container, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ba90373 .elfsight-app-c1a95675-8c62-4013-bf0d-11ff7e334c23 { width: 100% !important; max-width: none !important; min-height: 420px !important; height: auto !important; margin: 0px !important; padding: 0px !important; overflow: visible !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5ba90373 iframe { width: 100% !important; max-width: 100% !important; min-height: 420px !important; border: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-inner { flex: 0 0 265px !important; width: 265px !important; max-width: 100% !important; margin: 0px auto !important; overflow: hidden !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) #eapps-linkedin-feed-c1a95675-8c62-4013-bf0d-11ff7e334c23 .es-carousel-inner { flex: 0 0 265px !important; width: 265px !important; max-width: 100% !important; margin-right: auto !important; margin-left: auto !important; overflow: hidden !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-732121a5 { width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 58px var(--calden-gutter) 67px !important; background: rgb(255, 255, 255) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-4533bba3, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-1e8a080b { width: 100% !important; max-width: none !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-732121a5 > .e-con-inner, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-55b0e194 > .e-con-inner { display: flex !important; flex-flow: column !important; align-items: stretch !important; width: 100% !important; height: auto !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-1e8a080b { margin-top: 55px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-58f8d679::before { content: "Nuestros socios estratégicos"; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-af44bb1::before { content: "Cámaras y asociaciones"; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-58f8d679, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-af44bb1 { display: block !important; margin: 0px 0px 30px !important; color: var(--calden-navy) !important; font-size: 27px !important; font-weight: 400 !important; line-height: 1.17 !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-58f8d679 .elementor-heading-title, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-af44bb1 .elementor-heading-title { display: none !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-1fcff162, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-19f7f093 { width: 100% !important; min-height: 112px !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-1fcff162 img, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-19f7f093 img { width: auto !important; max-width: 145px !important; height: auto !important; max-height: 78px !important; object-fit: contain !important; filter: none !important; opacity: 1 !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image { transform-origin: center center !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="ionse editada"] { transform: scale(1.17) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="nytt editar (1)"] { transform: scale(1.055) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="edp"] { transform: scale(0.771) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="06_4_Electrotek_1200x600"] { transform: scale(1.337) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="08_6_The_Equator_Company_1200x600"] { transform: scale(1.251) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="07_5_Essenz_1200x600"] { transform: scale(1.3) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="02_2_ISOBars_1200x600"] { transform: scale(1.352) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="05_3_ProSustentia_1200x600"] { transform: scale(1.145) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="09_7_UNCA_1200x600"] { transform: scale(1.304) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="01_7_Valorar-Energy_1200x600"] { transform: scale(1.247) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner img.swiper-slide-image { transform-origin: center center !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner img.swiper-slide-image[alt="asades edit"] { transform: scale(2.5) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner img.swiper-slide-image[alt="AHK BRASIL"] { transform: scale(0.76) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner img.swiper-slide-image[alt="camara_argentina_mas_chica"] { transform: scale(2.5) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner img.swiper-slide-image[alt="AHK ARGENTINA"] { transform: scale(0.76) !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner img.swiper-slide-image[alt="H2 PERU"] { transform: scale(0.82) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-55b0e194 { width: 100% !important; min-height: 0px !important; margin: 0px !important; padding: 63px var(--calden-gutter) 68px !important; background: var(--calden-pale) !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-8e460e2 { width: 100% !important; max-width: none !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5a4415dc, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-5a4415dc p { margin: 0px 0px 18px !important; color: var(--calden-teal) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 1.35 !important; letter-spacing: 1.45px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-641f16a, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-641f16a .elementor-heading-title { margin: 0px 0px 22px !important; color: var(--calden-navy) !important; font-size: clamp(29px, 7.7vw, 36px) !important; font-weight: 400 !important; line-height: 1.14 !important; letter-spacing: -0.55px !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-66974fc4, body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-66974fc4 p { margin: 0px 0px 28px !important; color: var(--calden-navy) !important; font-size: 15px !important; line-height: 1.55 !important; }
}

@media (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-31ee8a34 .elementor-button { min-width: 128px !important; padding: 12px 25px !important; border: 1.4px solid var(--calden-teal) !important; border-radius: 30px !important; background: transparent !important; color: var(--calden-teal) !important; font-size: 13px !important; line-height: 1.2 !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page .calden-landing .cl-intro { margin: 0px !important; padding: 46px 0px 50px !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page .calden-landing .cl-intro .cl-inner { display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: calc(100% - 84px) !important; max-width: none !important; margin: 0px auto !important; gap: 28px !important; color: var(--calden-navy) !important; font-size: 15px !important; font-weight: 400 !important; line-height: 1.62 !important; text-align: left !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page .calden-landing .cl-intro-icon { display: grid !important; place-items: center !important; flex: 0 0 78px !important; width: 78px !important; height: 78px !important; margin: 0px !important; border-radius: 50% !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page .calden-landing .cl-intro-icon svg { width: 52px !important; height: 52px !important; }
}

@media (max-width: 767px) {
html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page .calden-landing .cl-intro-icon svg { width: 40px !important; height: 40px !important; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page .calden-landing .cl-intro-icon svg { width: 64px !important; height: 64px !important; }
}

@media (max-width: 767px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345).elementor-page .calden-landing .cl-intro-icon svg { width: 60px !important; height: 60px !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page .calden-landing .cl-intro p { width: 100% !important; max-width: none !important; margin: 0px !important; color: var(--calden-navy) !important; font-size: 15px !important; font-weight: 400 !important; line-height: 1.62 !important; text-align: left !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page .calden-landing .cl-services .cl-detail li, html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page .calden-landing .cl-services .cl-bullets li, html body:is(.page-id-12205,.page-id-12344,.page-id-12345).elementor-page .calden-landing .cl-services .cl-digital-card h3 { color: var(--calden-navy) !important; font-family: Inter, Arial, sans-serif !important; font-size: 14px !important; font-weight: 400 !important; line-height: 1.55 !important; }
}

@media (max-width: 767px) {
html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page .calden-landing .cl-services .cl-detail li::after, html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page .calden-landing .cl-services .cl-detail ul::before, html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page .calden-landing .cl-services .cl-detail ul::after { content: none !important; display: none !important; }
}

@media (max-width: 767px) {
html body.home :is(.elementor-element-4081dfdc, .elementor-element-44693176, .elementor-element-54cba8c0) .elementor-icon-box-icon .elementor-icon { position: relative !important; overflow: visible !important; }
}

@media (max-width: 767px) {
html body.home :is(.elementor-element-4081dfdc, .elementor-element-44693176, .elementor-element-54cba8c0) .elementor-icon-box-icon .elementor-icon::after { content: "" !important; position: absolute !important; z-index: 2 !important; top: 50% !important; left: 50% !important; width: 86.4px !important; height: 86.4px !important; transform: translate(-50%, -50%) !important; background-position: center center !important; background-repeat: no-repeat !important; background-size: contain !important; pointer-events: none !important; }
}

@media (max-width: 767px) {
html body.home .elementor-element-4081dfdc .elementor-icon-box-icon .elementor-icon::after { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNzUiIGhlaWdodD0iNzUiIHZpZXdCb3g9IjAgMCA3NSA3NSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjZS1lbmVyZ3ktYSI+PHBhdGggZD0iTTEwLjk4MywxMC45NzlBMzcuNSwzNy41LDAsMSwwLDM3LjUsMCwzNy41LDM3LjUsMCwwLDAsMTAuOTgzLDEwLjk3OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjAwNCkiIGZpbGw9IiM0MWY4Y2UiIHN0eWxlPSJmaWxsOiM0MWY4Y2UhaW1wb3J0YW50Ii8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImNlLWVuZXJneS1iIj48cmVjdCB3aWR0aD0iMjQuNzUyIiBoZWlnaHQ9IjMzLjUwMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA3MDcwIiBzdHlsZT0iZmlsbDpub25lIWltcG9ydGFudDtzdHJva2U6IzcwNzA3MCFpbXBvcnRhbnQiIHN0cm9rZS13aWR0aD0iMiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNTQgLTM5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3OS4xMjQgNDEzLjMzNSkiPjxnIGNsaXAtcGF0aD0idXJsKCNjZS1lbmVyZ3ktYikiPjxwYXRoIGQ9Ik00OC4yOTMsMjcuNjYxbDExLjEsMTEuNjc0LTE1Ljc2LDEyLjAySDQyLjk5bDUuMy0yMy42OTRMNDYuNSwyMC4wMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MC40NjMgLTE4Ljg1NCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3R5bGU9ImZpbGw6bm9uZSFpbXBvcnRhbnQ7c3Ryb2tlOiNmZmYhaW1wb3J0YW50IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik0xMTAuMjQ2LDI3LjY2MSw5OS4wMzgsMzkuMzM1bDE1Ljc2LDEyLjAyaC42NDNsLTUuMy0yMy42OTQsMS43OTUtNy42MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkzLjIxNiAtMTguODU0KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHlsZT0iZmlsbDpub25lIWltcG9ydGFudDtzdHJva2U6I2ZmZiFpbXBvcnRhbnQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTE3LjAwOCwyMC41NTdWMTcuMDA4SDM5Ljc2djMuNTQ5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYuMDA4IC0xNi4wMDkpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0eWxlPSJmaWxsOm5vbmUhaW1wb3J0YW50O3N0cm9rZTojZmZmIWltcG9ydGFudCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9nPjwvZz48L3N2Zz4=") !important; }
}

@media (max-width: 767px) {
html body.home .elementor-element-44693176 .elementor-icon-box-icon .elementor-icon::after { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNzUiIGhlaWdodD0iNzUiIHZpZXdCb3g9IjAgMCA3NSA3NSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjZS1vaWwtYSI+PHBhdGggZD0iTTEwLjk4MywxMC45NzlBMzcuNSwzNy41LDAsMSwwLDM3LjUsMCwzNy41LDM3LjUsMCwwLDAsMTAuOTgzLDEwLjk3OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjAwNCkiIGZpbGw9IiM0MWY4Y2UiLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iY2Utb2lsLWIiPjxyZWN0IHdpZHRoPSIzOC4wNjEiIGhlaWdodD0iMzUuNTQ1IiBmaWxsPSJub25lIiBzdHJva2U9IiM3MDcwNzAiIHN0cm9rZS13aWR0aD0iMiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNTQgLTQ3NCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3Mi41MSA0OTMuNDMzKSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NlLW9pbC1iKSI+PGxpbmUgeTE9IjkuNDYzIiB4Mj0iMTMuMTYzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4wNTMgMjUuMDY3KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PGxpbmUgeDE9IjgiIHkxPSI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC41MzEgMTcuMzA5KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48ZyBjbGlwLXBhdGg9InVybCgjY2Utb2lsLWIpIj48cGF0aCBkPSJNNjIuNTQ4LDE0Mi4zdi00LjY4NmwyNC41MTgtMTEuNzY5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTguODE3IC0xMTguMzM5KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNMTc3Ljc0MiwxOTkuMjNsNi43ODgsMjIuNjQ2aC0xNmw2LjQ4Ny0yMS40IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU4LjQ3NyAtMTg3LjM0NikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTE5LjcyNSw0MDYuNTE1aDBhMi43MTcsMi43MTcsMCwxLDEsMi43MTctMi43MTdBMi43MTcsMi43MTcsMCwwLDEsMTkuNzI1LDQwNi41MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTUuOTkzIC0zNzcuMTU3KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNNDQ5LjE3MiwyNS43NTRsLTQuMTQ2LDEuOTktMy45ODEtOC4yOTMsNC4xNDYtMS45OWE0LjYsNC42LDAsMSwxLDMuOTgxLDguMjkzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQxNC43MzYgLTE1Ljk5MykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjwvZz48L2c+PC9zdmc+") !important; }
}

@media (max-width: 767px) {
html body.home .elementor-element-54cba8c0 .elementor-icon-box-icon .elementor-icon::after { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNzUiIGhlaWdodD0iNzUiIHZpZXdCb3g9IjAgMCA3NSA3NSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjZS1zdG9yYWdlLWEiPjxwYXRoIGQ9Ik0xMC45ODMsMTAuOTc5QTM3LjUsMzcuNSwwLDEsMCwzNy41LDAsMzcuNSwzNy41LDAsMCwwLDEwLjk4MywxMC45NzkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC4wMDQpIiBmaWxsPSIjNDFmOGNlIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImNlLXN0b3JhZ2UtYiI+PHJlY3Qgd2lkdGg9IjIwLjg4OCIgaGVpZ2h0PSIzNS41MDkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzcwNzA3MCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9jbGlwUGF0aD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM1NCAtNTYwKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzgxLjA1NiA1NzkuNzQ1KSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NlLXN0b3JhZ2UtYikiPjxwYXRoIGQ9Ik0yMC41LDIwLjIzOVYxNy4wMDhIMzIuNTE0djMuMjMxaDMuNVY1MC42MzJoLTE5VjIwLjIzOUgyOC44NzR2LjE2N0wyMS41MiwzNi40MzNsLjExNS4xNjUsOC42LTIuMjcxLjEyLjE0OUwyMS41Miw1MC42MzIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNi4wNjYgLTE2LjA2NSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjwvZz48L2c+PC9zdmc+") !important; }
}

@media (max-width: 767px) {
html body.home .elementor-element-4081dfdc .elementor-icon-box-icon svg > g > g:nth-of-type(2), html body.home .elementor-element-44693176 .elementor-icon-box-icon svg > g > g:nth-of-type(2), html body.home .elementor-element-54cba8c0 .elementor-icon-box-icon svg > g > g:nth-of-type(2) { stroke-width: 6px !important; }
}

@media (max-width: 767px) {
html body.home .elementor-element-4081dfdc .elementor-icon-box-icon svg > g > g:nth-of-type(2) :is(path, line, polyline, rect), html body.home .elementor-element-44693176 .elementor-icon-box-icon svg > g > g:nth-of-type(2) :is(path, line, polyline, rect), html body.home .elementor-element-54cba8c0 .elementor-icon-box-icon svg > g > g:nth-of-type(2) :is(path, line, polyline, rect) { stroke-width: 6px !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {
.calden-landing .cl-intro .cl-inner { display: grid !important; grid-template-columns: 110px 1fr !important; align-items: center !important; gap: 38px !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {
.calden-landing .cl-digital-grid, .calden-secondary .cs-card-grid { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {
.calden-landing .cl-team-grid { grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {
body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-196fea76 { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 { height: auto !important; min-height: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-375b84d4 { height: auto !important; min-height: 0px !important; padding: 42px 0px 30px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-375b84d4 > .e-con-inner { display: block !important; width: 100% !important; height: auto !important; min-height: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3b0d3068 { position: relative !important; display: flex !important; flex-direction: column !important; width: 100% !important; max-width: none !important; height: auto !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-1cb46b7 { position: static !important; display: flex !important; flex-direction: column !important; width: 100% !important; height: auto !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3a536aae { position: static !important; display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; height: auto !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-78b71acb { width: 145px !important; max-width: 145px !important; margin: 0px 0px 6px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-78b71acb img { display: block !important; width: 145px !important; max-width: 145px !important; height: auto !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-12381e9b, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-12381e9b p { margin: 0px !important; padding: 0px !important; font-size: 12px !important; line-height: 1.4 !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d { position: static !important; display: grid !important; grid-template-columns: repeat(4, minmax(0px, 1fr)) !important; align-items: start !important; width: 100% !important; height: auto !important; min-height: 0px !important; margin: 44px 0px 0px !important; padding: 0px !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element { position: static !important; display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; height: auto !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 2px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-heading, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-heading > .elementor-widget-container { width: 100% !important; height: auto !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d h4 { margin: 0px 0px 4px !important; font-size: 12px !important; line-height: 1.3 !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-icon-list, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-icon-list > .elementor-widget-container, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-items, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-item { width: 100% !important; height: auto !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-text { font-size: 11px !important; line-height: 1.45 !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-1859d92 { position: static !important; display: block !important; width: 100% !important; height: auto !important; min-height: 0px !important; margin: 46px 0px 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-778c9135 { display: block !important; width: 100% !important; height: auto !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-7971d74a, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-7971d74a .elementor-heading-title { width: 100% !important; height: auto !important; margin: 0px !important; padding: 0px !important; font-size: 10px !important; line-height: 1.4 !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-5e8c017c .elementor-heading-title { font-size: 0px !important; line-height: 0 !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-5e8c017c .elementor-heading-title::after { font-size: 12px !important; line-height: 1.3 !important; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page main#content .elementor .calden-landing .cl-services .cl-kicker::after, html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page main#content .elementor .calden-landing .cl-team .cl-kicker::after, html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-kicker { font-size: 24px !important; line-height: 30px !important; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-services .cl-accordion summary { font-size: 26px !important; line-height: 1.35 !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail li::after, html body:is(.page-id-12193,.page-id-12336,.page-id-12337):is(.elementor-page-12193,.elementor-page-12336,.elementor-page-12337) main#content .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .calden-landing .cl-services .cl-detail li, html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) main#content .elementor:is(.elementor-12199,.elementor-12340,.elementor-12341) .calden-landing .cl-services .cl-bullets li { font-size: 24px !important; line-height: 1.4 !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-services .cl-digital-card h3 { font-size: 26px !important; line-height: 1.25 !important; }
}

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc p { font-size: 0px !important; line-height: 0 !important; }

html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc p::after { content: "UNITE A NUESTRO EQUIPO"; display: inline-block !important; font-size: 22px !important; line-height: 1.3 !important; }

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc .elementor-widget-container, html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc p { width: 100% !important; max-width: none !important; margin-left: 0px !important; margin-right: 0px !important; text-align: left !important; align-self: stretch !important; }
}

@media (max-width: 1024px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-5a4415dc p::after { display: block !important; width: 100% !important; text-align: left !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)) .calden-landing .cl-services .cl-accordion summary { font-size: 24px !important; line-height: 1.35 !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) .calden-landing .cl-services .cl-detail li::after { font-size: 18px !important; line-height: 1.55 !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12193,.page-id-12336,.page-id-12337):is(.elementor-page-12193,.elementor-page-12336,.elementor-page-12337) .calden-landing .cl-services .cl-detail li, html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .calden-landing .cl-services .cl-bullets li { font-size: 22px !important; line-height: 1.35 !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) .calden-landing .cl-services .cl-digital-card h3 { font-size: 24px !important; line-height: 1.25 !important; }
}

@media (min-width: 768px) {
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail li:nth-last-child(-n+2), html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail li:nth-last-child(-n+2)::after { font-size: 24px !important; line-height: 1.4 !important; }
}

@media (min-width: 768px) {
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail li::after { content: none !important; }
}

@media (min-width: 768px) {
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail li { font-size: 24px !important; line-height: 1.4 !important; }
}

@media (min-width: 768px) {
html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail ul::before, html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-services .cl-detail ul::after { content: none !important; display: none !important; }
}

html body:is(.page-id-12187,.page-id-12334,.page-id-12335):is(.elementor-page-12187,.elementor-page-12334,.elementor-page-12335) main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .calden-landing .cl-clients .cl-logo img[alt="ENERGUATE"], html body:is(.page-id-12193,.page-id-12336,.page-id-12337):is(.elementor-page-12193,.elementor-page-12336,.elementor-page-12337) main#content .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .calden-landing .cl-clients .cl-logo img[alt="ENERGUATE"] { transform: scale(1.4) !important; transform-origin: center center !important; }

html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page .calden-landing .cl-clients .cl-country:first-child .cl-logos:not(:has(img[alt="ENGIE"]))::after { content: "" !important; display: block !important; flex: 0 0 135px !important; width: 135px !important; height: 70px !important; background: url("https://caldenconsultoria.com/wp-content/uploads/2026/08/ENGIE.svg") center center / contain no-repeat !important; }

@media (max-width: 1024px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page .calden-landing .cl-clients .cl-country:first-child .cl-logos:not(:has(img[alt="ENGIE"]))::after { display: grid !important; place-items: center !important; width: 100% !important; height: 58px !important; min-width: 0px !important; background-size: 118px 52px !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .calden-landing .cl-client-groups > .cl-country:nth-child(4), html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .calden-landing .cl-client-groups > .cl-country:nth-child(5) { grid-column: 1 / -1 !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .calden-landing .cl-client-groups > .cl-country:first-child .cl-logo:first-child { place-items: center start !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341):is(.elementor-page-12199,.elementor-page-12340,.elementor-page-12341) .calden-landing .cl-client-groups > .cl-country:nth-child(3) img[src*="Asset-10-clientes.svg"] { transform: scale(1.35) !important; transform-origin: center center !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo { display: grid !important; place-items: center !important; overflow: visible !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-country .cl-logos .cl-logo img { width: 168px !important; min-width: 168px !important; max-width: 168px !important; height: 80px !important; min-height: 80px !important; max-height: 80px !important; object-fit: contain !important; transform: none !important; scale: var(--client-scale, 1) !important; transform-origin: center center !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ADIGAS"] { --client-scale: .921; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ENARGAS"] { --client-scale: .884; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGN"] { --client-scale: .766; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGS"] { --client-scale: .846; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ABRACE"] { --client-scale: .718; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="BAHIAGÁS"] { --client-scale: .654; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="CDU"] { --client-scale: .876; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="COMGAS"] { --client-scale: .912; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="COMMIT"] { --client-scale: .654; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="COPERGÁS"] { --client-scale: .927; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ESGAS"] { --client-scale: 1.648; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="GASMIG"] { --client-scale: 2.155; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="SCGÁS"] { --client-scale: .907; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="SULGAS"] { --client-scale: .744; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TAG"] { --client-scale: .92; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="COPEL"] { --client-scale: .852; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="EDP"] { --client-scale: 1.412; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ENEL"] { --client-scale: 1.589; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Enel"] { --client-scale: 1.589; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="EQUATORIAL"] { --client-scale: 1.321; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Grupo Energisa"] { --client-scale: .876; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Light"] { --client-scale: .817; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="THYMOS"] { --client-scale: .868; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ENGIE"] { --client-scale: .884; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="IEnova"] { --client-scale: .972; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Naturgy"] { --client-scale: .876; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="PEMEX"] { --client-scale: .654; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Cálidda"] { --client-scale: .876; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Contugas"] { --client-scale: .876; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="PERU LNG"] { --client-scale: .654; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Promigas"] { --client-scale: .695; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Shell"] { --client-scale: .742; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="SPH"] { --client-scale: .654; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGP"] { --client-scale: .809; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ENERGUATE"] { --client-scale: 1.176; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="BID"] { --client-scale: .744; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="CAF"] { --client-scale: .891; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="GIZ"] { --client-scale: .964; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Transición Energética Sostenible"] { --client-scale: .908; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Gobierno Regional Antofagasta"] { --client-scale: .894; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Delta"] { --client-scale: 1.503; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Aeropuertos Andinos del Perú"] { --client-scale: .876; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Ministerio de Energía y Minas"] { --client-scale: .89; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ISOBARS"] { --client-scale: .876; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Sener"] { --client-scale: 1.391; transform: none !important; }
}

@media (min-width: 1025px) {
html body.elementor-page:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337), :is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)) main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Inteligencia Fiscal Córdoba"] { --client-scale: 1.709; transform: none !important; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGN"] { --client-scale: 1.102; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGS"] { --client-scale: .719; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="ABRACE"] { --client-scale: .991; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="BAHIAGÁS"] { --client-scale: .903; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="CDU"] { --client-scale: 1.007; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="COMMIT"] { --client-scale: .903; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="PERU LNG"] { --client-scale: .785; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Promigas"] { --client-scale: .959; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Shell"] { --client-scale: .89; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="SPH"] { --client-scale: .903; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGP"] { --client-scale: 1.4; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="CAF"] { --client-scale: 1.069; }
}

@media (min-width: 1025px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="GIZ"] { --client-scale: 1.157; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Delta"] { --client-scale: 1.278; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Ministerio de Energía y Minas"] { --client-scale: 1.068; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Sener"] { --client-scale: 1.669; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Shell"] { --client-scale: .89; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Transición Energética Sostenible"] { --client-scale: 1.09; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="Gobierno Regional Antofagasta"] { --client-scale: 1.073; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image { transform-origin: center center !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="ionse editada"] { transform: scale(0.877) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="nytt editar (1)"] { transform: scale(0.78) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="edp"] { transform: scale(0.491) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="06_4_Electrotek_1200x600"] { transform: scale(0.993) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="08_6_The_Equator_Company_1200x600"] { transform: scale(0.928) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="07_5_Essenz_1200x600"] { transform: scale(0.965) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="02_2_ISOBars_1200x600"] { transform: scale(1.004) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="05_3_ProSustentia_1200x600"] { transform: scale(0.85) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="09_7_UNCA_1200x600"] { transform: scale(0.968) !important; }
}

@media (min-width: 1025px) {
html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="01_7_Valorar-Energy_1200x600"] { transform: scale(0.925) !important; }
}

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 { position: relative !important; overflow: hidden !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 .elementor-background-video-container { display: block !important; position: absolute !important; inset: 0px !important; width: 100% !important; height: 100% !important; overflow: hidden !important; z-index: 0 !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 .elementor-background-video-container > video.elementor-background-video-hosted { display: block !important; position: absolute !important; inset: 0px !important; width: 100% !important; height: 100% !important; min-width: 100% !important; min-height: 100% !important; max-width: none !important; max-height: none !important; object-fit: cover !important; transform: none !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 > .e-con-inner { position: static !important; z-index: auto !important; }

body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element-60a5b375 .elementor-element-37669ac3 { position: relative !important; z-index: 1 !important; }

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 { height: 571px !important; min-height: 571px !important; overflow: hidden !important; background: rgb(0, 38, 61) !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-375b84d4 { box-sizing: border-box !important; height: 571px !important; min-height: 571px !important; padding: 90px 0px 65px !important; background: rgb(0, 38, 61) !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-375b84d4 > .e-con-inner { display: block !important; width: 100% !important; max-width: 1640px !important; height: 416px !important; min-height: 0px !important; margin: 0px auto !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3b0d3068 { display: flex !important; flex-direction: column !important; width: 100% !important; height: 416px !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-1cb46b7 { display: flex !important; flex-direction: column !important; width: 100% !important; height: 275px !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 0px !important; border: 0px !important; border-radius: 0px !important; box-shadow: none !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3a536aae { display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: auto !important; height: 89px !important; min-height: 0px !important; margin: 0px 0px 0px 138px !important; padding: 0px !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-78b71acb { width: 226px !important; max-width: 226px !important; height: auto !important; margin: 0px 0px 8px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-78b71acb img { display: block !important; width: 226px !important; max-width: 226px !important; height: auto !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-12381e9b, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-12381e9b p { width: auto !important; height: 24px !important; margin: 0px !important; padding: 0px !important; font-family: Inter, sans-serif !important; font-size: 14px !important; font-weight: 400 !important; line-height: 20px !important; color: rgb(255, 255, 255) !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-19fff913 { display: none !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d { display: grid !important; grid-template-columns: repeat(4, 260px) !important; gap: 0px 70px !important; align-items: start !important; justify-content: start !important; width: 100% !important; height: 98px !important; min-height: 0px !important; margin: 88px 0px 0px !important; padding: 0px 0px 0px 138px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element { display: flex !important; flex-direction: column !important; align-items: flex-start !important; justify-content: flex-start !important; width: auto !important; height: 98px !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; gap: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element:nth-child(1) { grid-column: auto !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element:nth-child(2) { grid-column: auto !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element:nth-child(3) { grid-column: auto !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d > .elementor-element:nth-child(4) { grid-column: auto !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-icon { display: none !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-heading, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-heading > .elementor-widget-container { width: 100% !important; height: 26px !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d h4 { height: 26px !important; margin: 0px 0px 10px !important; padding: 0px !important; font-family: Inter, sans-serif !important; font-size: 15px !important; font-weight: 700 !important; line-height: 20px !important; color: rgb(0, 184, 195) !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-icon-list, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-widget-icon-list > .elementor-widget-container, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-items { width: 100% !important; height: 62px !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-items { display: flex !important; flex-direction: column !important; gap: 10px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-item { display: flex !important; width: 100% !important; height: 26px !important; min-height: 26px !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-3f658d8d .elementor-icon-list-text { font-family: Inter, sans-serif !important; font-size: 14px !important; font-weight: 400 !important; line-height: 20px !important; white-space: nowrap !important; color: rgb(255, 255, 255) !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-5e8c017c .elementor-heading-title { font-size: 0px !important; line-height: 0 !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-5e8c017c .elementor-heading-title::after { content: "Perú" !important; display: block !important; font-family: Inter, sans-serif !important; font-size: 15px !important; font-weight: 700 !important; line-height: 20px !important; color: rgb(0, 184, 195) !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-1859d92 { display: block !important; width: auto !important; height: 24px !important; min-height: 0px !important; margin: 117px 0px 0px 138px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-778c9135, html body footer.elementor.elementor-12219 .elementor-element.elementor-element-7971d74a { display: block !important; width: 100% !important; height: 24px !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-7971d74a .elementor-heading-title { height: 24px !important; margin: 0px !important; padding: 0px !important; font-size: 0px !important; line-height: 0 !important; }
}

@media (min-width: 1025px) {
html body footer.elementor.elementor-12219 .elementor-element.elementor-element-7971d74a .elementor-heading-title::after { content: "Copyright © 2026 Calden · Términos del servicio. Política de privacidad y uso de datos." !important; display: block !important; font-family: Inter, sans-serif !important; font-size: 12px !important; font-weight: 400 !important; line-height: 20px !important; color: rgba(255, 255, 255, 0.7) !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12199,.page-id-12340,.page-id-12341), :is(.page-id-12205,.page-id-12344,.page-id-12345)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img { width: 118px !important; min-width: 118px !important; max-width: 118px !important; height: 52px !important; min-height: 52px !important; max-height: 52px !important; object-fit: contain !important; transform: scale(var(--mobile-engie-scale, 1)) !important; transform-origin: center center !important; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Shell"] { --mobile-engie-scale: 1.137; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Transición Energética Sostenible"] { --mobile-engie-scale: 1.046; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Gobierno Regional Antofagasta"] { --mobile-engie-scale: 1.024; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Delta"] { --mobile-engie-scale: 1.7; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Aeropuertos Andinos del Perú"] { --mobile-engie-scale: 1; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Ministerio de Energía y Minas"] { --mobile-engie-scale: 1.016; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="BID"] { --mobile-engie-scale: 1.013; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="CAF"] { --mobile-engie-scale: 1.017; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="GIZ"] { --mobile-engie-scale: 1.189; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="ISOBARS"] { --mobile-engie-scale: 1; }
}

@media (max-width: 767px) {
html body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-logo img[alt="Sener"] { --mobile-engie-scale: 1.734; }
}

@media (max-width: 767px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-logo img[alt="Grupo Energisa"] { --mobile-engie-scale: 1; }
}

@media (max-width: 767px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-logo img:is([alt="ENEL"], [alt="Enel"]) { --mobile-engie-scale: 1.912; }
}

@media (max-width: 767px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-logo img[alt="Light"] { --mobile-engie-scale: 1; }
}

@media (max-width: 767px) {
html body:is(.page-id-12205,.page-id-12344,.page-id-12345):is(.elementor-page-12205,.elementor-page-12344,.elementor-page-12345) main#content .elementor:is(.elementor-12205,.elementor-12344,.elementor-12345) .calden-landing .cl-clients .cl-logo img[alt="Inteligencia Fiscal Córdoba"] { --mobile-engie-scale: 2.109; transform: scale(2.109) !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img[alt="TGN"] { transform: scale(2.727) !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img:is([alt="ABRACE"], [alt="BAHIAGÁS"], [alt="ESGAS"], [alt="GASMIG"], [alt="EDP"], [alt="ENEL"], [alt="Enel"], [alt="EQUATORIAL"]) { transform: scale(2.025) !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-logo img:is([alt="CAF"], [alt="GIZ"]) { transform: scale(1.2) !important; }
}

@media (max-width: 767px) {
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page main#content .elementor .calden-landing .cl-clients .cl-country:has(img[alt="TGP"]) { padding-bottom: 64px !important; }
}

/* production-history: remapped page IDs inside Elementor HTML widget styles */

body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"]{height:544px!important;min-height:544px!important;width:100%!important;max-width:1180px!important;margin:10px auto 0!important;transform:none!important;overflow:visible!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-embed-root{max-width:1120px!important;margin:0 auto!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-layout-container,body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-layout-wrapper,body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-container,body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-outer,body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-inner,body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-swiper-wrapper,body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper{height:524px!important;min-height:524px!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-wrapper{height:490px!important;min-height:490px!important;align-items:stretch!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-slide,body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-layout-item{width:265px!important;height:490px!important;min-height:490px!important;margin-right:20px!important;overflow:visible!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardContainer"]{height:490px!important;min-height:490px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border:0!important;border-radius:8px!important;background:#f7f7f7!important;box-shadow:none!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardUserBlock__UserBlock"]{display:flex!important;min-height:58px!important;height:58px!important;padding:12px 14px 6px!important;background:#f7f7f7!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="Block__RegularBlock"]:has(.es-text-shortener-container){display:flex!important;min-height:88px!important;height:88px!important;padding:4px 14px 8px!important;overflow:hidden!important;background:#f7f7f7!important;font-size:14px!important;line-height:18px!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-text-shortener-container{height:76px!important;overflow:hidden!important;position:relative!important;padding-bottom:18px!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-text-shortener{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;font-size:14px!important;line-height:18px!important;max-height:54px!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-text-shortener-container:after{content:"Leer más";position:absolute;left:0;bottom:0;color:#0a66c2;font-size:14px;line-height:18px;background:#f7f7f7} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardMediaBlock"],body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaContainer"],body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaImage"]{display:block!important;width:100%!important;height:266px!important;min-height:266px!important;max-height:266px!important;margin:0!important;padding-top:0!important;border-radius:0!important;aspect-ratio:auto!important;overflow:hidden!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="MediaImage"] img:not(.es-avatar-image){display:block!important;width:100%!important;height:266px!important;min-height:266px!important;max-height:266px!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;aspect-ratio:auto!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] [class*="CardActionsBlock"]{display:flex!important;min-height:54px!important;height:54px!important;padding:8px 14px!important;background:#f7f7f7!important;align-items:center!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .es-carousel-arrow-control-container{display:flex!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753) [data-id="5ba90373"] .swiper-pagination{display:flex!important;justify-content:center!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html{height:544px!important;min-height:544px!important;max-width:1180px!important;margin:10px auto 0!important;transform:none!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-layout-container,body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-layout-wrapper,body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-container,body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-outer,body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-inner,body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-swiper-wrapper,body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .swiper{height:524px!important;min-height:524px!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .swiper-wrapper{height:490px!important;min-height:490px!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .swiper-slide,body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html .es-carousel-layout-item,body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html [class*="CardContainer"]{height:490px!important;min-height:490px!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html [class*="CardMediaBlock"],body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html [class*="MediaContainer"],body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html [class*="MediaImage"],body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="5ba90373"].elementor-widget-html [class*="MediaImage"] img:not(.es-avatar-image){height:266px!important;min-height:266px!important;max-height:266px!important;padding-top:0!important;border-radius:0!important;aspect-ratio:auto!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="6a476676"]{height:764px!important;min-height:764px!important} body:is(.page-id-12226,.page-id-9368,.page-id-9753):is(.elementor-page-12226,.elementor-page-9368,.elementor-page-9753) [data-id="14db863c"]{height:623px!important;min-height:623px!important}




@media (max-width:1024px){.calden-landing{display:none!important}}

@media (min-width:1025px){

body:is(.page-id-12187,.page-id-12334,.page-id-12335){overflow-x:hidden!important}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) main#content{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) main#content>.page-header{display:none!important}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) main#content>.page-content{margin:0!important;padding:0!important;max-width:none!important}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335)>.e-con{padding-left:0!important;padding-right:0!important}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335)>.e-con>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-widget-text-editor,body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-widget-container{width:100%!important;max-width:none!important}

.calden-landing{--navy:#062f3e;--teal:#31c8bc;--mint:#45dec6;--pale:#e5f8fb;--line:#57cfd0;width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;overflow:hidden;color:var(--navy);font-family:Montserrat,Arial,sans-serif;background:#fff}

.calden-landing *{box-sizing:border-box}.calden-landing h1,.calden-landing h2,.calden-landing h3,.calden-landing p{margin-top:0}.cl-inner{width:min(1120px,calc(100% - 96px));margin:0 auto}.cl-hero{width:100%;height:auto;aspect-ratio:2048/924;position:relative;background-position:center;background-size:cover;isolation:isolate;display:grid;place-items:center}.cl-hero:before,.cl-circle{display:none!important}.cl-hero h1{position:relative;z-index:2;color:#fff;font-size:60px;font-weight:500;line-height:1.15;letter-spacing:-1.1px;text-align:center;max-width:1100px;padding:0 44px;text-shadow:0 2px 16px rgba(0,30,42,.22)}.cl-cyan-bar{height:60px;background:#bceff2}.cl-intro{background:var(--pale);padding:76px 0 72px}.cl-intro .cl-inner{display:grid;grid-template-columns:160px 1fr;gap:62px;align-items:center}.cl-intro-icon{width:112px;height:112px;border-radius:50%;display:grid;place-items:center;background:var(--mint)}.cl-intro-icon svg{width:76px;height:76px;fill:none;stroke:#fff;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.cl-intro p{font-size:19px;line-height:1.75;margin:0;max-width:900px}.cl-section{padding:92px 0}.cl-kicker{font-size:14px;font-weight:700;letter-spacing:1.9px;color:#23b9bd;margin-bottom:24px}.cl-section h2{font-size:40px;line-height:1.22;font-weight:500;letter-spacing:-.7px;margin-bottom:46px}.cl-accordion{border-top:1px solid var(--line)}.cl-accordion details{border-bottom:1px solid var(--line)}.cl-accordion summary{list-style:none;cursor:pointer;padding:27px 2px;display:flex;align-items:center;justify-content:space-between;font-size:21px;font-weight:600}.cl-accordion summary::-webkit-details-marker{display:none}.cl-accordion summary b{width:20px;height:20px;position:relative}.cl-accordion summary b:before,.cl-accordion summary b:after{content:"";position:absolute;background:var(--teal);left:0;top:9px;width:20px;height:2px}.cl-accordion summary b:after{transform:rotate(90deg);transition:.2s}.cl-accordion details[open] summary b:after{transform:rotate(0)}.cl-detail{padding:0 10px 29px 38px}.cl-detail ul{columns:2;column-gap:72px;margin:0;padding-left:20px}.cl-detail li{break-inside:avoid;margin:0 0 13px;font-size:16px;line-height:1.55}.cl-bullets{display:grid;grid-template-columns:1fr 1fr;gap:0 62px;border-top:1px solid var(--line);padding-top:30px}.cl-bullets li{margin-bottom:18px;line-height:1.55;font-size:17px}.cl-digital-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.cl-digital-card{text-align:center}.cl-digital-icon{height:250px;background:var(--pale);display:grid;place-items:center;margin-bottom:24px}.cl-digital-icon svg{width:104px;height:104px;fill:none;stroke:var(--teal);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cl-digital-card h3{font-size:22px;font-weight:600}.cl-clients{background:#fff;padding-top:58px}.cl-clients h2{display:none}.cl-client-groups{border-top:0}.cl-country{display:block;min-height:0;padding:24px 0 30px;border-bottom:0}.cl-country h3{font-size:18px;margin:0 0 20px;font-weight:500}.cl-logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:22px 36px}.cl-logo{width:170px;height:86px;display:grid;place-items:center}.cl-logo img{max-width:165px;max-height:78px;width:auto;height:auto;object-fit:contain;filter:none;opacity:1}.cl-country-pair{display:grid;grid-template-columns:1fr 1fr;gap:54px}.cl-country-pair .cl-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px}.cl-team{background:#fff;padding-top:72px}.cl-team h2{font-size:42px}.cl-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:54px 34px}.cl-portrait{height:330px;background:var(--pale);overflow:hidden;border-radius:8px}.cl-portrait img{width:100%;height:100%;object-fit:cover;object-position:center top}.cl-initials{height:100%;display:grid;place-items:center;font-size:68px;font-weight:600;color:#fff;background:linear-gradient(145deg,var(--teal),#137e8d)}.cl-person h3{font-size:20px;font-weight:700;margin:21px 0 11px}.cl-person p{font-size:14px;line-height:1.65;min-height:70px;margin-bottom:18px}.cl-more{display:inline-block;border:1.5px solid var(--teal);border-radius:40px;color:#129ea4;padding:9px 24px;font-size:13px;font-weight:600}.cl-end-space{height:40px;background:#fff}

}


/* codex-client-logo-uniform */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients .cl-logo{width:176px!important;height:88px!important;display:flex!important;align-items:center!important;justify-content:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients .cl-logo img{width:168px!important;height:80px!important;max-width:168px!important;max-height:80px!important;object-fit:contain!important;object-position:center!important;display:block!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients .cl-logos{justify-items:center!important;align-items:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients .cl-client-groups>.cl-country-pair{grid-column:1/-1!important;width:100%!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients .cl-country-pair{display:grid!important;grid-template-columns:1fr!important;gap:72px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients .cl-country-pair .cl-logos{width:100%!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}

/* codex-intro-public-services */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-intro .cl-inner{grid-template-columns:152px 812px!important;column-gap:140px!important;align-items:center!important;font:normal normal 400 22px/32px Inter,Arial,sans-serif!important;letter-spacing:0!important;color:#00263D!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-intro .cl-intro-icon{width:152px!important;height:152px!important;border-radius:0!important;background-color:transparent!important;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNzUiIGhlaWdodD0iNzUiIHZpZXdCb3g9IjAgMCA3NSA3NSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMTAuOTgzLDEwLjk3OUEzNy41LDM3LjUsMCwxLDAsMzcuNSwwLDM3LjUsMzcuNSwwLDAsMCwxMC45ODMsMTAuOTc5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMDA0KSIgZmlsbD0iIzQxZjhjZSIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJiIj48cmVjdCB3aWR0aD0iMzMuNDE2IiBoZWlnaHQ9IjM4LjI0IiBmaWxsPSJub25lIiBzdHJva2U9IiM3MDcwNzAiIHN0cm9rZS13aWR0aD0iMiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NjcgLTQwNCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2NyA0MDQpIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxyZWN0IHdpZHRoPSIxMTMuNzg0IiBoZWlnaHQ9IjExMy44NTgiIHRyYW5zZm9ybT0ibWF0cml4KDAuNjk3LCAtMC43MTcsIDAuNzE3LCAwLjY5NywgLTQyLjk3NiwgNDAuNDU0KSIgZmlsbD0iIzQxZjhjZSIvPjwvZz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTg3LjY5MSA0MjEuNzI5KSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2IpIj48cGF0aCBkPSJNMTQ0LjYxMSwzNS44NDJIMTI0LjI3VjkuMzQ0aDE0LjU3NGw1Ljc2OCw1Ljc2OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTIuMTEgLTguNDI5KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvZz48bGluZSB4Mj0iMTAuNTM5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNy4wMjMgOC40OTUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PGxpbmUgeDI9IjcuNjM1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNy4wMjMgMTIuODA4KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjxsaW5lIHgyPSIxMC41MzkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3LjAyMyAxNy4xMjEpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PGxpbmUgeDI9IjcuNjM1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNy4wMjMgMjEuNDM0KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjxnIGNsaXAtcGF0aD0idXJsKCNiKSI+PHBhdGggZD0iTTIwLjU4OCw2MC4zMzJjLTEwLjY0MywwLTExLjI0NiwxMC45MTUtMTEuMjQ2LDEwLjkxNWEyOC40MjcsMjguNDI3LDAsMCwxLDcuMjc3LDE0Ljk5NHY1LjUxM2g3LjkzOFY4Ni4yNDFhMzcuMzU1LDM3LjM1NSwwLDAsMSwxLjIzMS00LjE1OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTguNDI4IC01NC40MjgpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PGxpbmUgeDI9IjMuOTc2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjE5MSAzMS44MTMpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjwvZz48L2c+PC9zdmc+")!important;background-size:152px 152px!important;background-repeat:no-repeat!important;background-position:center!important}

/* codex-selected-client-scale */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="ESGAS"]{transform:scale(1.24)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="GASMIG"]{transform:scale(1.32)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="EDP"]{transform:scale(1.20)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="ENEL"]{transform:scale(1.20)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="TGP"]{transform:scale(1.45)!important;transform-origin:center!important}

/* codex-client-balance-2 */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="TGS"]{transform:scale(.84)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="TAG"]{transform:scale(.84)!important;transform-origin:center!important}

/* codex-guatemala-client-scale */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="CAF"]{transform:scale(1.28)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="GIZ"]{transform:scale(1.18)!important;transform-origin:center!important}



body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team .cl-inner{width:min(1180px,calc(100% - 56px))!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:48px 28px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team-grid .cl-person{width:100%!important;max-width:none!important;min-width:0!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-person h3{white-space:normal!important;margin:26px 0 3px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-person .cl-role{min-height:0!important;margin:0 0 2px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-person .cl-profile-details{display:block!important;margin:0!important;padding:0!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-person .cl-more{margin:0!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-panel{display:block!important;margin-top:10px!important;padding-top:14px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-position{min-height:0!important;margin:0 0 6px!important;padding:0!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-bio{margin:0!important;padding:0!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-bio p{min-height:0!important;margin:0 0 12px!important;padding:0!important}
@media(max-width:767px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team .cl-inner{width:calc(100% - 32px)!important;max-width:none!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team-grid{grid-template-columns:minmax(0,1fr)!important;gap:42px!important;justify-items:stretch!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team-grid .cl-person{width:100%!important;max-width:none!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team-grid .cl-portrait{width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:1/1!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-person h3{margin:24px 0 2px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-person .cl-role{min-height:0!important;margin:0 0 1px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-person .cl-more{font-size:14px!important;line-height:1.2!important;padding:10px 24px!important;min-width:104px!important;text-align:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-panel{margin-top:8px!important;padding-top:12px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-position{margin-bottom:4px!important}
}


body:is(.page-id-12187,.page-id-12334,.page-id-12335) .elementor-element-f188061{display:none!important}.cl-person--missing .cl-initials span{font-size:18px;font-weight:600;letter-spacing:.3px}.cl-person--featured .cl-role{min-height:44px!important;margin-bottom:8px!important}.cl-profile-links a[aria-label^="LinkedIn"] svg{fill:currentColor!important;stroke:none!important}



@media (max-width:1024px){.calden-landing{display:none!important}}

@media (min-width:1025px){

body:is(.page-id-12187,.page-id-12334,.page-id-12335){overflow-x:hidden!important}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) main#content{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) main#content>.page-header{display:none!important}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) main#content>.page-content{margin:0!important;padding:0!important;max-width:none!important}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335)>.e-con{padding-left:0!important;padding-right:0!important}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335)>.e-con>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-widget-text-editor,body:is(.page-id-12187,.page-id-12334,.page-id-12335) :is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-widget-container{width:100%!important;max-width:none!important}

.calden-landing{--navy:#062f3e;--teal:#31c8bc;--mint:#45dec6;--pale:#e5f8fb;--line:#57cfd0;width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;overflow:hidden;color:var(--navy);font-family:Montserrat,Arial,sans-serif;background:#fff}

.calden-landing *{box-sizing:border-box}.calden-landing h1,.calden-landing h2,.calden-landing h3,.calden-landing p{margin-top:0}.cl-inner{width:min(1120px,calc(100% - 96px));margin:0 auto}.cl-hero{width:100%;height:auto;aspect-ratio:2048/924;position:relative;background-position:center;background-size:cover;isolation:isolate;display:grid;place-items:center}.cl-hero:before,.cl-circle{display:none!important}.cl-hero h1{position:relative;z-index:2;color:#fff;font-size:60px;font-weight:500;line-height:1.15;letter-spacing:-1.1px;text-align:center;max-width:1100px;padding:0 44px;text-shadow:0 2px 16px rgba(0,30,42,.22)}.cl-cyan-bar{height:60px;background:#bceff2}.cl-intro{background:var(--pale);padding:76px 0 72px}.cl-intro .cl-inner{display:grid;grid-template-columns:160px 1fr;gap:62px;align-items:center}.cl-intro-icon{width:112px;height:112px;border-radius:50%;display:grid;place-items:center;background:var(--mint)}.cl-intro-icon svg{width:76px;height:76px;fill:none;stroke:#fff;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.cl-intro p{font-size:19px;line-height:1.75;margin:0;max-width:900px}.cl-section{padding:92px 0}.cl-kicker{font-size:14px;font-weight:700;letter-spacing:1.9px;color:#23b9bd;margin-bottom:24px}.cl-section h2{font-size:40px;line-height:1.22;font-weight:500;letter-spacing:-.7px;margin-bottom:46px}.cl-accordion{border-top:1px solid var(--line)}.cl-accordion details{border-bottom:1px solid var(--line)}.cl-accordion summary{list-style:none;cursor:pointer;padding:27px 2px;display:flex;align-items:center;justify-content:space-between;font-size:21px;font-weight:600}.cl-accordion summary::-webkit-details-marker{display:none}.cl-accordion summary b{width:20px;height:20px;position:relative}.cl-accordion summary b:before,.cl-accordion summary b:after{content:"";position:absolute;background:var(--teal);left:0;top:9px;width:20px;height:2px}.cl-accordion summary b:after{transform:rotate(90deg);transition:.2s}.cl-accordion details[open] summary b:after{transform:rotate(0)}.cl-detail{padding:0 10px 29px 38px}.cl-detail ul{columns:2;column-gap:72px;margin:0;padding-left:20px}.cl-detail li{break-inside:avoid;margin:0 0 13px;font-size:16px;line-height:1.55}.cl-bullets{display:grid;grid-template-columns:1fr 1fr;gap:0 62px;border-top:1px solid var(--line);padding-top:30px}.cl-bullets li{margin-bottom:18px;line-height:1.55;font-size:17px}.cl-digital-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.cl-digital-card{text-align:center}.cl-digital-icon{height:250px;background:var(--pale);display:grid;place-items:center;margin-bottom:24px}.cl-digital-icon svg{width:104px;height:104px;fill:none;stroke:var(--teal);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cl-digital-card h3{font-size:22px;font-weight:600}.cl-clients{background:#fff;padding-top:58px}.cl-clients h2{display:none}.cl-client-groups{border-top:0}.cl-country{display:block;min-height:0;padding:24px 0 30px;border-bottom:0}.cl-country h3{font-size:18px;margin:0 0 20px;font-weight:500}.cl-logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:22px 36px}.cl-logo{width:170px;height:86px;display:grid;place-items:center}.cl-logo img{max-width:165px;max-height:78px;width:auto;height:auto;object-fit:contain;filter:none;opacity:1}.cl-country-pair{display:grid;grid-template-columns:1fr 1fr;gap:54px}.cl-country-pair .cl-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px}.cl-team{background:#fff;padding-top:72px}.cl-team h2{font-size:42px}.cl-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:54px 34px}.cl-portrait{height:330px;background:var(--pale);overflow:hidden;border-radius:8px}.cl-portrait img{width:100%;height:100%;object-fit:cover;object-position:center top}.cl-initials{height:100%;display:grid;place-items:center;font-size:68px;font-weight:600;color:#fff;background:linear-gradient(145deg,var(--teal),#137e8d)}.cl-person h3{font-size:20px;font-weight:700;margin:21px 0 11px}.cl-person p{font-size:14px;line-height:1.65;min-height:70px;margin-bottom:18px}.cl-more{display:inline-block;border:1.5px solid var(--teal);border-radius:40px;color:#129ea4;padding:9px 24px;font-size:13px;font-weight:600}.cl-end-space{height:40px;background:#fff}

}


/* codex-client-logo-uniform */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients .cl-logo{width:176px!important;height:88px!important;display:flex!important;align-items:center!important;justify-content:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients .cl-logo img{width:168px!important;height:80px!important;max-width:168px!important;max-height:80px!important;object-fit:contain!important;object-position:center!important;display:block!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients .cl-logos{justify-items:center!important;align-items:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients .cl-client-groups>.cl-country-pair{grid-column:1/-1!important;width:100%!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients .cl-country-pair{display:grid!important;grid-template-columns:1fr!important;gap:72px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients .cl-country-pair .cl-logos{width:100%!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}

/* codex-intro-public-services */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-intro .cl-inner{grid-template-columns:152px 812px!important;column-gap:140px!important;align-items:center!important;font:normal normal 400 22px/32px Inter,Arial,sans-serif!important;letter-spacing:0!important;color:#00263D!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-intro .cl-intro-icon{width:152px!important;height:152px!important;border-radius:0!important;background-color:transparent!important;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNzUiIGhlaWdodD0iNzUiIHZpZXdCb3g9IjAgMCA3NSA3NSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMTAuOTgzLDEwLjk3OUEzNy41LDM3LjUsMCwxLDAsMzcuNSwwLDM3LjUsMzcuNSwwLDAsMCwxMC45ODMsMTAuOTc5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMDA0KSIgZmlsbD0iIzQxZjhjZSIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJiIj48cmVjdCB3aWR0aD0iMzMuNDE2IiBoZWlnaHQ9IjM4LjI0IiBmaWxsPSJub25lIiBzdHJva2U9IiM3MDcwNzAiIHN0cm9rZS13aWR0aD0iMiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NjcgLTQwNCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2NyA0MDQpIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxyZWN0IHdpZHRoPSIxMTMuNzg0IiBoZWlnaHQ9IjExMy44NTgiIHRyYW5zZm9ybT0ibWF0cml4KDAuNjk3LCAtMC43MTcsIDAuNzE3LCAwLjY5NywgLTQyLjk3NiwgNDAuNDU0KSIgZmlsbD0iIzQxZjhjZSIvPjwvZz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTg3LjY5MSA0MjEuNzI5KSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2IpIj48cGF0aCBkPSJNMTQ0LjYxMSwzNS44NDJIMTI0LjI3VjkuMzQ0aDE0LjU3NGw1Ljc2OCw1Ljc2OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTIuMTEgLTguNDI5KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvZz48bGluZSB4Mj0iMTAuNTM5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNy4wMjMgOC40OTUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PGxpbmUgeDI9IjcuNjM1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNy4wMjMgMTIuODA4KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjxsaW5lIHgyPSIxMC41MzkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3LjAyMyAxNy4xMjEpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PGxpbmUgeDI9IjcuNjM1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNy4wMjMgMjEuNDM0KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjxnIGNsaXAtcGF0aD0idXJsKCNiKSI+PHBhdGggZD0iTTIwLjU4OCw2MC4zMzJjLTEwLjY0MywwLTExLjI0NiwxMC45MTUtMTEuMjQ2LDEwLjkxNWEyOC40MjcsMjguNDI3LDAsMCwxLDcuMjc3LDE0Ljk5NHY1LjUxM2g3LjkzOFY4Ni4yNDFhMzcuMzU1LDM3LjM1NSwwLDAsMSwxLjIzMS00LjE1OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTguNDI4IC01NC40MjgpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PGxpbmUgeDI9IjMuOTc2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjE5MSAzMS44MTMpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjwvZz48L2c+PC9zdmc+")!important;background-size:152px 152px!important;background-repeat:no-repeat!important;background-position:center!important}

/* codex-selected-client-scale */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="ESGAS"]{transform:scale(1.24)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="GASMIG"]{transform:scale(1.32)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="EDP"]{transform:scale(1.20)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="ENEL"]{transform:scale(1.20)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="TGP"]{transform:scale(1.45)!important;transform-origin:center!important}

/* codex-client-balance-2 */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="TGS"]{transform:scale(.84)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="TAG"]{transform:scale(.84)!important;transform-origin:center!important}

/* codex-guatemala-client-scale */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="CAF"]{transform:scale(1.28)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="GIZ"]{transform:scale(1.18)!important;transform-origin:center!important}

/* codex-ernesto-profile-card */
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-person--featured .cl-role{min-height:82px!important;margin:0 0 18px!important;font-size:16px!important;line-height:22px!important;white-space:normal!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-details{margin:0!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-details summary{display:inline-block!important;list-style:none!important;cursor:pointer!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-details summary::-webkit-details-marker{display:none!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-details[open] .cl-more{background:#31c8bc!important;color:#fff!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-panel{margin-top:28px!important;padding-top:24px!important;border-top:1px solid #bde9e8!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-bio p{min-height:0!important;margin:0 0 15px!important;font-size:15px!important;line-height:21px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-links{display:flex!important;gap:14px!important;margin-top:22px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-links a{width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#10b9c2!important;color:#fff!important;text-decoration:none!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-links svg{width:23px!important;height:23px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-links a:focus-visible,body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-details summary:focus-visible{outline:3px solid rgba(16,185,194,.3)!important;outline-offset:3px!important}


body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-person--featured .cl-role{min-height:44px!important;margin:0 0 8px!important}body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-profile-links a[aria-label^="LinkedIn"] svg{fill:currentColor!important;stroke:none!important;stroke-width:0!important}

body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion summary b{width:14px!important;height:14px!important;border:0!important;border-right:2px solid #10b9c2!important;border-bottom:2px solid #10b9c2!important;background:transparent!important;transform:rotate(45deg)!important;transition:transform .2s ease!important;margin-right:4px!important}body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion summary b:before,body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion summary b:after{display:none!important;content:none!important}body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-accordion details[open] summary b{transform:rotate(225deg)!important;margin-top:8px!important}


@media(max-width:767px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team .cl-person.cl-person--featured .cl-role{min-height:0!important;height:auto!important;margin:0!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team .cl-person.cl-person--featured .cl-role:has(br){margin-bottom:6px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team .cl-person.cl-person--featured h3{margin-bottom:2px!important}
}



@media(min-width:768px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team .cl-person.cl-person--featured .cl-role{min-height:0!important;height:auto!important;margin:0!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team .cl-person.cl-person--featured .cl-role:has(br){margin-bottom:6px!important}
}



@media(max-width:767px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team .cl-person .cl-role + .cl-profile-details{margin-top:12px!important}
}



@media(min-width:768px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team .cl-person .cl-role + .cl-profile-details{margin-top:18px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .cl-team .cl-person .cl-more{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important;min-width:118px!important;min-height:42px!important;padding:8px 20px!important;font-size:14px!important;line-height:1.2!important}
}



@media(max-width:767px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-intro .cl-intro-icon{width:70px!important;height:70px!important;background-size:70px 70px!important;background-position:center!important}
}



@media(max-width:767px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="PERU LNG"],body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="SPH"]{transform:scale(1.15)!important;transform-origin:center!important}
}



@media(max-width:767px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-country--guatemala{min-height:0!important;padding:20px 0 22px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-country--guatemala h3{text-align:left!important;margin:0 0 18px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-country--guatemala .cl-logos{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-items:center!important;align-items:center!important;gap:18px 16px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-country--guatemala .cl-logo{justify-self:center!important;margin:0!important}
}



@media(max-width:767px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-country--regional{min-height:0!important;padding:20px 0 22px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-country--regional h3{text-align:left!important;margin:0 0 18px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-country--regional .cl-logos{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-items:center!important;align-items:center!important;gap:18px 16px!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-country--regional .cl-logo{grid-column:auto!important;justify-self:center!important;margin:0!important}
}



@media(max-width:767px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients .cl-country-pair:has(>.cl-country--guatemala){row-gap:8px!important}
}



@media(max-width:767px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-country--peru .cl-logos{transform:translateX(-10px)!important}
}



@media(max-width:767px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="TGN"]{transform:scale(.7)!important;transform-origin:center!important}
}



@media(max-width:767px){
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="ABRACE"]{transform:scale(.8)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="BAHIAGÁS"]{transform:scale(.7)!important;transform-origin:center!important}
body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="COMMIT"],body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-clients img[alt="COPERGÁS"]{transform:scale(1.2)!important;transform-origin:center!important}
}



@media(max-width:767px){
html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-element-2838360b .calden-landing .cl-clients .cl-logo img[alt="TGN"]{transform:scale(1.4)!important;transform-origin:center center!important}
html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-element-2838360b .calden-landing .cl-clients .cl-logo img[alt="ABRACE"]{transform:scale(1.35)!important;transform-origin:center center!important}
html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-element-2838360b .calden-landing .cl-clients .cl-logo img:is([alt="BAHIAGÁS"],[alt="BAHIAGAS"]){transform:scale(1.25)!important;transform-origin:center center!important}
html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-element-2838360b .calden-landing .cl-clients .cl-logo img[alt="CDU"]{transform:scale(1.25)!important;transform-origin:center center!important}
html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-element-2838360b .calden-landing .cl-clients .cl-logo img[alt="COMMIT"]{transform:scale(1.25)!important;transform-origin:center center!important}
html body:is(.page-id-12187,.page-id-12334,.page-id-12335).elementor-page main#content .elementor:is(.elementor-12187,.elementor-12334,.elementor-12335) .elementor-element-2838360b .calden-landing .cl-clients .cl-logo img[alt="COPERGÁS"]{transform:scale(1.15)!important;transform-origin:center center!important}
}



@media (max-width:1024px){.calden-landing{display:none!important}}
@media (min-width:1025px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337){overflow-x:hidden!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) main#content{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) main#content>.page-header{display:none!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) main#content>.page-content{margin:0!important;padding:0!important;max-width:none!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337)>.e-con{padding-left:0!important;padding-right:0!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337)>.e-con>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-widget-text-editor,body:is(.page-id-12193,.page-id-12336,.page-id-12337) :is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-widget-container{width:100%!important;max-width:none!important}
.calden-landing{--navy:#062f3e;--teal:#31c8bc;--mint:#45dec6;--pale:#e5f8fb;--line:#57cfd0;width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;overflow:hidden;color:var(--navy);font-family:Montserrat,Arial,sans-serif;background:#fff}
.calden-landing *{box-sizing:border-box}.calden-landing h1,.calden-landing h2,.calden-landing h3,.calden-landing p{margin-top:0}.cl-inner{width:min(1120px,calc(100% - 96px));margin:0 auto}.cl-hero{width:100%;height:auto;aspect-ratio:2048/924;position:relative;background-position:center;background-size:cover;isolation:isolate;display:grid;place-items:center}.cl-hero:before,.cl-circle{display:none!important}.cl-hero h1{position:relative;z-index:2;color:#fff;font-size:60px;font-weight:500;line-height:1.15;letter-spacing:-1.1px;text-align:center;max-width:1100px;padding:0 44px;text-shadow:0 2px 16px rgba(0,30,42,.22)}.cl-cyan-bar{height:60px;background:#bceff2}.cl-intro{background:var(--pale);padding:76px 0 72px}.cl-intro .cl-inner{display:grid;grid-template-columns:160px 1fr;gap:62px;align-items:center}.cl-intro-icon{width:112px;height:112px;border-radius:50%;display:grid;place-items:center;background:var(--mint)}.cl-intro-icon svg{width:76px;height:76px;fill:none;stroke:#fff;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.cl-intro p{font-size:19px;line-height:1.75;margin:0;max-width:900px}.cl-section{padding:92px 0}.cl-kicker{font-size:14px;font-weight:700;letter-spacing:1.9px;color:#23b9bd;margin-bottom:24px}.cl-section h2{font-size:40px;line-height:1.22;font-weight:500;letter-spacing:-.7px;margin-bottom:46px}.cl-accordion{border-top:1px solid var(--line)}.cl-accordion details{border-bottom:1px solid var(--line)}.cl-accordion summary{list-style:none;cursor:pointer;padding:27px 2px;display:flex;align-items:center;justify-content:space-between;font-size:21px;font-weight:600}.cl-accordion summary::-webkit-details-marker{display:none}.cl-accordion summary b{width:20px;height:20px;position:relative}.cl-accordion summary b:before,.cl-accordion summary b:after{content:"";position:absolute;background:var(--teal);left:0;top:9px;width:20px;height:2px}.cl-accordion summary b:after{transform:rotate(90deg);transition:.2s}.cl-accordion details[open] summary b:after{transform:rotate(0)}.cl-detail{padding:0 10px 29px 38px}.cl-detail ul{columns:2;column-gap:72px;margin:0;padding-left:20px}.cl-detail li{break-inside:avoid;margin:0 0 13px;font-size:16px;line-height:1.55}.cl-bullets{display:grid;grid-template-columns:1fr 1fr;gap:0 62px;border-top:1px solid var(--line);padding-top:30px}.cl-bullets li{margin-bottom:18px;line-height:1.55;font-size:17px}.cl-digital-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.cl-digital-card{text-align:center}.cl-digital-icon{height:250px;background:var(--pale);display:grid;place-items:center;margin-bottom:24px}.cl-digital-icon svg{width:104px;height:104px;fill:none;stroke:var(--teal);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cl-digital-card h3{font-size:22px;font-weight:600}.cl-clients{background:#fff;padding-top:58px}.cl-client-groups{border-top:1px solid var(--line)}.cl-country{display:grid;grid-template-columns:190px 1fr;align-items:center;min-height:138px;border-bottom:1px solid #d8ecee}.cl-country h3{font-size:17px;margin:0;font-weight:600}.cl-logos{display:flex;align-items:center;flex-wrap:wrap;gap:28px}.cl-logo{width:135px;height:70px;display:grid;place-items:center}.cl-logo img{max-width:122px;max-height:62px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);opacity:.76}.cl-team{background:#fff;padding-top:72px}.cl-team h2{font-size:42px}.cl-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:54px 34px}.cl-portrait{height:330px;background:var(--pale);overflow:hidden;border-radius:8px}.cl-portrait img{width:100%;height:100%;object-fit:cover;object-position:center top}.cl-initials{height:100%;display:grid;place-items:center;font-size:68px;font-weight:600;color:#fff;background:linear-gradient(145deg,var(--teal),#137e8d)}.cl-person h3{font-size:20px;font-weight:700;margin:21px 0 11px}.cl-person p{font-size:14px;line-height:1.65;min-height:70px;margin-bottom:18px}.cl-more{display:inline-block;border:1.5px solid var(--teal);border-radius:40px;color:#129ea4;padding:9px 24px;font-size:13px;font-weight:600}.cl-end-space{height:40px;background:#fff}
}

/* codex-replicated-public-services-clients */
.cl-client-groups{border-top:0}
.cl-country{display:block;min-height:0;padding:24px 0 30px;border-bottom:0}
.cl-country h3{font-size:18px;margin:0 0 20px;font-weight:500}
.cl-logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:22px 36px}
.cl-logo{width:170px;height:86px;display:grid;place-items:center}
.cl-logo img{max-width:165px;max-height:78px;width:auto;height:auto;object-fit:contain;filter:none;opacity:1}
.cl-country-pair{display:grid;grid-template-columns:1fr 1fr;gap:54px}
.cl-country-pair .cl-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px}
.cl-clients h2{display:none}
/* codex-client-logo-uniform */
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients .cl-logo{width:176px!important;height:88px!important;display:flex!important;align-items:center!important;justify-content:center!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients .cl-logo img{width:168px!important;height:80px!important;max-width:168px!important;max-height:80px!important;object-fit:contain!important;object-position:center!important;display:block!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients .cl-logos{justify-items:center!important;align-items:center!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients .cl-client-groups>.cl-country-pair{grid-column:1/-1!important;width:100%!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients .cl-country-pair{display:grid!important;grid-template-columns:1fr!important;gap:72px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients .cl-country-pair .cl-logos{width:100%!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}
/* codex-selected-client-scale */
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="ESGAS"]{transform:scale(1.24)!important;transform-origin:center!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="GASMIG"]{transform:scale(1.32)!important;transform-origin:center!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="EDP"]{transform:scale(1.20)!important;transform-origin:center!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="ENEL"]{transform:scale(1.20)!important;transform-origin:center!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="TGP"]{transform:scale(1.45)!important;transform-origin:center!important}
/* codex-client-balance-2 */
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="TGS"]{transform:scale(.84)!important;transform-origin:center!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="TAG"]{transform:scale(.84)!important;transform-origin:center!important}
/* codex-guatemala-client-scale */
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="CAF"]{transform:scale(1.28)!important;transform-origin:center!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="GIZ"]{transform:scale(1.18)!important;transform-origin:center!important}



body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team .cl-inner{width:min(1180px,calc(100% - 56px))!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:48px 28px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team-grid .cl-person{width:100%!important;max-width:none!important;min-width:0!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-person h3{white-space:normal!important;margin:26px 0 3px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-person .cl-role{min-height:0!important;margin:0 0 2px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-person .cl-profile-details{display:block!important;margin:0!important;padding:0!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-person .cl-more{margin:0!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-panel{display:block!important;margin-top:10px!important;padding-top:14px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-position{min-height:0!important;margin:0 0 6px!important;padding:0!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-bio{margin:0!important;padding:0!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-bio p{min-height:0!important;margin:0 0 12px!important;padding:0!important}
@media(max-width:767px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team .cl-inner{width:calc(100% - 32px)!important;max-width:none!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team-grid{grid-template-columns:minmax(0,1fr)!important;gap:42px!important;justify-items:stretch!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team-grid .cl-person{width:100%!important;max-width:none!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team-grid .cl-portrait{width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:1/1!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-person h3{margin:24px 0 2px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-person .cl-role{min-height:0!important;margin:0 0 1px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-person .cl-more{font-size:14px!important;line-height:1.2!important;padding:10px 24px!important;min-width:104px!important;text-align:center!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-panel{margin-top:8px!important;padding-top:12px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-position{margin-bottom:4px!important}
}


body:is(.page-id-12193,.page-id-12336,.page-id-12337) .elementor-element-17ef6172{display:none!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-initials span{font-size:18px!important;font-weight:600!important;letter-spacing:.3px!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-person--featured .cl-role{min-height:44px!important;margin:0 0 8px!important;font-size:16px!important;line-height:22px!important;white-space:normal!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-details summary{list-style:none!important;cursor:pointer!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-details summary::-webkit-details-marker{display:none!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-details[open] .cl-more{background:#31c8bc!important;color:#fff!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-panel{margin-top:28px!important;padding-top:24px!important;border-top:1px solid #bde9e8!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-bio p{min-height:0!important;margin:0 0 15px!important;font-size:15px!important;line-height:21px!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-links{display:flex!important;gap:14px!important;margin-top:22px!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-links a{width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#10b9c2!important;color:#fff!important;text-decoration:none!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-links svg{width:23px!important;height:23px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-links a[aria-label^="LinkedIn"] svg{fill:currentColor!important;stroke:none!important;stroke-width:0!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-links a:focus-visible,body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-profile-details summary:focus-visible{outline:3px solid rgba(16,185,194,.3)!important;outline-offset:3px!important}

body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-accordion summary b{width:14px!important;height:14px!important;border:0!important;border-right:2px solid #10b9c2!important;border-bottom:2px solid #10b9c2!important;background:transparent!important;transform:rotate(45deg)!important;transition:transform .2s ease!important;margin-right:4px!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-accordion summary b:before,body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-accordion summary b:after{display:none!important;content:none!important}body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-accordion details[open] summary b{transform:rotate(225deg)!important;margin-top:8px!important}


@media(max-width:767px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team .cl-person.cl-person--featured .cl-role{min-height:0!important;height:auto!important;margin:0!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team .cl-person.cl-person--featured .cl-role:has(br){margin-bottom:6px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team .cl-person.cl-person--featured h3{margin-bottom:2px!important}
}



@media(min-width:768px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team .cl-person.cl-person--featured .cl-role{min-height:0!important;height:auto!important;margin:0!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team .cl-person.cl-person--featured .cl-role:has(br){margin-bottom:6px!important}
}



@media(max-width:767px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team .cl-person .cl-role + .cl-profile-details{margin-top:12px!important}
}



@media(min-width:768px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team .cl-person .cl-role + .cl-profile-details{margin-top:18px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .cl-team .cl-person .cl-more{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important;min-width:118px!important;min-height:42px!important;padding:8px 20px!important;font-size:14px!important;line-height:1.2!important}
}



@media(max-width:767px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="PERU LNG"],body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="SPH"]{transform:scale(1.15)!important;transform-origin:center!important}
}



@media(max-width:767px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-country--guatemala{min-height:0!important;padding:20px 0 22px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-country--guatemala h3{text-align:left!important;margin:0 0 18px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-country--guatemala .cl-logos{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-items:center!important;align-items:center!important;gap:18px 16px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-country--guatemala .cl-logo{justify-self:center!important;margin:0!important}
}



@media(max-width:767px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-country--regional{min-height:0!important;padding:20px 0 22px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-country--regional h3{text-align:left!important;margin:0 0 18px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-country--regional .cl-logos{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-items:center!important;align-items:center!important;gap:18px 16px!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-country--regional .cl-logo{grid-column:auto!important;justify-self:center!important;margin:0!important}
}



@media(max-width:767px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients .cl-country-pair:has(>.cl-country--guatemala){row-gap:8px!important}
}



@media(max-width:767px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-country--peru .cl-logos{transform:translateX(-10px)!important}
}



@media(max-width:767px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="TGN"]{transform:scale(.7)!important;transform-origin:center!important}
}



@media(max-width:767px){
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="ABRACE"]{transform:scale(.8)!important;transform-origin:center!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="BAHIAGÁS"]{transform:scale(.7)!important;transform-origin:center!important}
body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="COMMIT"],body:is(.page-id-12193,.page-id-12336,.page-id-12337) .calden-landing .cl-clients img[alt="COPERGÁS"]{transform:scale(1.2)!important;transform-origin:center!important}
}



@media(max-width:767px){
html body:is(.page-id-12193,.page-id-12336,.page-id-12337).elementor-page main#content .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-element-73e4432b .calden-landing .cl-clients .cl-logo img[alt="TGN"]{transform:scale(1.4)!important;transform-origin:center center!important}
html body:is(.page-id-12193,.page-id-12336,.page-id-12337).elementor-page main#content .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-element-73e4432b .calden-landing .cl-clients .cl-logo img[alt="ABRACE"]{transform:scale(1.35)!important;transform-origin:center center!important}
html body:is(.page-id-12193,.page-id-12336,.page-id-12337).elementor-page main#content .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-element-73e4432b .calden-landing .cl-clients .cl-logo img:is([alt="BAHIAGÁS"],[alt="BAHIAGAS"]){transform:scale(1.25)!important;transform-origin:center center!important}
html body:is(.page-id-12193,.page-id-12336,.page-id-12337).elementor-page main#content .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-element-73e4432b .calden-landing .cl-clients .cl-logo img[alt="CDU"]{transform:scale(1.25)!important;transform-origin:center center!important}
html body:is(.page-id-12193,.page-id-12336,.page-id-12337).elementor-page main#content .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-element-73e4432b .calden-landing .cl-clients .cl-logo img[alt="COMMIT"]{transform:scale(1.25)!important;transform-origin:center center!important}
html body:is(.page-id-12193,.page-id-12336,.page-id-12337).elementor-page main#content .elementor:is(.elementor-12193,.elementor-12336,.elementor-12337) .elementor-element-73e4432b .calden-landing .cl-clients .cl-logo img[alt="COPERGÁS"]{transform:scale(1.15)!important;transform-origin:center center!important}
}



@media (max-width:1024px){.calden-landing{display:none!important}}
@media (min-width:1025px){
body:is(.page-id-12199,.page-id-12340,.page-id-12341){overflow-x:hidden!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) main#content{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) main#content>.page-header{display:none!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) main#content>.page-content{margin:0!important;padding:0!important;max-width:none!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341)>.e-con{padding-left:0!important;padding-right:0!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341)>.e-con>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-widget-text-editor,body:is(.page-id-12199,.page-id-12340,.page-id-12341) :is(.elementor-12199,.elementor-12340,.elementor-12341) .elementor-widget-container{width:100%!important;max-width:none!important}
.calden-landing{--navy:#062f3e;--teal:#31c8bc;--mint:#45dec6;--pale:#e5f8fb;--line:#57cfd0;width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;overflow:hidden;color:var(--navy);font-family:Montserrat,Arial,sans-serif;background:#fff}
.calden-landing *{box-sizing:border-box}.calden-landing h1,.calden-landing h2,.calden-landing h3,.calden-landing p{margin-top:0}.cl-inner{width:min(1120px,calc(100% - 96px));margin:0 auto}.cl-hero{width:100%;height:auto;aspect-ratio:2048/924;position:relative;background-position:center;background-size:cover;isolation:isolate;display:grid;place-items:center}.cl-hero:before,.cl-circle{display:none!important}.cl-hero h1{position:relative;z-index:2;color:#fff;font-size:60px;font-weight:500;line-height:1.15;letter-spacing:-1.1px;text-align:center;max-width:1100px;padding:0 44px;text-shadow:0 2px 16px rgba(0,30,42,.22)}.cl-cyan-bar{height:60px;background:#bceff2}.cl-intro{background:var(--pale);padding:76px 0 72px}.cl-intro .cl-inner{display:grid;grid-template-columns:160px 1fr;gap:62px;align-items:center}.cl-intro-icon{width:112px;height:112px;border-radius:50%;display:grid;place-items:center;background:var(--mint)}.cl-intro-icon svg{width:76px;height:76px;fill:none;stroke:#fff;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.cl-intro p{font-size:19px;line-height:1.75;margin:0;max-width:900px}.cl-section{padding:92px 0}.cl-kicker{font-size:14px;font-weight:700;letter-spacing:1.9px;color:#23b9bd;margin-bottom:24px}.cl-section h2{font-size:40px;line-height:1.22;font-weight:500;letter-spacing:-.7px;margin-bottom:46px}.cl-accordion{border-top:1px solid var(--line)}.cl-accordion details{border-bottom:1px solid var(--line)}.cl-accordion summary{list-style:none;cursor:pointer;padding:27px 2px;display:flex;align-items:center;justify-content:space-between;font-size:21px;font-weight:600}.cl-accordion summary::-webkit-details-marker{display:none}.cl-accordion summary b{width:20px;height:20px;position:relative}.cl-accordion summary b:before,.cl-accordion summary b:after{content:"";position:absolute;background:var(--teal);left:0;top:9px;width:20px;height:2px}.cl-accordion summary b:after{transform:rotate(90deg);transition:.2s}.cl-accordion details[open] summary b:after{transform:rotate(0)}.cl-detail{padding:0 10px 29px 38px}.cl-detail ul{columns:2;column-gap:72px;margin:0;padding-left:20px}.cl-detail li{break-inside:avoid;margin:0 0 13px;font-size:16px;line-height:1.55}.cl-bullets{display:grid;grid-template-columns:1fr 1fr;gap:0 62px;border-top:1px solid var(--line);padding-top:30px}.cl-bullets li{margin-bottom:18px;line-height:1.55;font-size:17px}.cl-digital-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.cl-digital-card{text-align:center}.cl-digital-icon{height:250px;background:var(--pale);display:grid;place-items:center;margin-bottom:24px}.cl-digital-icon svg{width:104px;height:104px;fill:none;stroke:var(--teal);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cl-digital-card h3{font-size:22px;font-weight:600}.cl-clients{background:#fff;padding-top:58px}.cl-client-groups{border-top:1px solid var(--line)}.cl-country{display:grid;grid-template-columns:190px 1fr;align-items:center;min-height:138px;border-bottom:1px solid #d8ecee}.cl-country h3{font-size:17px;margin:0;font-weight:600}.cl-logos{display:flex;align-items:center;flex-wrap:wrap;gap:28px}.cl-logo{width:135px;height:70px;display:grid;place-items:center}.cl-logo img{max-width:122px;max-height:62px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);opacity:.76}.cl-team{background:#fff;padding-top:72px}.cl-team h2{font-size:42px}.cl-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:54px 34px}.cl-portrait{height:330px;background:var(--pale);overflow:hidden;border-radius:8px}.cl-portrait img{width:100%;height:100%;object-fit:cover;object-position:center top}.cl-initials{height:100%;display:grid;place-items:center;font-size:68px;font-weight:600;color:#fff;background:linear-gradient(145deg,var(--teal),#137e8d)}.cl-person h3{font-size:20px;font-weight:700;margin:21px 0 11px}.cl-person p{font-size:14px;line-height:1.65;min-height:70px;margin-bottom:18px}.cl-more{display:inline-block;border:1.5px solid var(--teal);border-radius:40px;color:#129ea4;padding:9px 24px;font-size:13px;font-weight:600}.cl-end-space{height:40px;background:#fff}
}



body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team .cl-inner{width:min(1180px,calc(100% - 56px))!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:48px 28px!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team-grid .cl-person{width:100%!important;max-width:none!important;min-width:0!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-person h3{white-space:normal!important;margin:26px 0 3px!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-person .cl-role{min-height:0!important;margin:0 0 2px!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-person .cl-profile-details{display:block!important;margin:0!important;padding:0!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-person .cl-more{margin:0!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-panel{display:block!important;margin-top:10px!important;padding-top:14px!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-position{min-height:0!important;margin:0 0 6px!important;padding:0!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-bio{margin:0!important;padding:0!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-bio p{min-height:0!important;margin:0 0 12px!important;padding:0!important}
@media(max-width:767px){
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team .cl-inner{width:calc(100% - 32px)!important;max-width:none!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team-grid{grid-template-columns:minmax(0,1fr)!important;gap:42px!important;justify-items:stretch!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team-grid .cl-person{width:100%!important;max-width:none!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team-grid .cl-portrait{width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:1/1!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-person h3{margin:24px 0 2px!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-person .cl-role{min-height:0!important;margin:0 0 1px!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-person .cl-more{font-size:14px!important;line-height:1.2!important;padding:10px 24px!important;min-width:104px!important;text-align:center!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-panel{margin-top:8px!important;padding-top:12px!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-position{margin-bottom:4px!important}
}


body:is(.page-id-12199,.page-id-12340,.page-id-12341) .elementor-element-7f1d16d2{display:none!important}body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-initials span{font-size:18px!important;font-weight:600!important;letter-spacing:.3px!important}body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-person--featured .cl-role{min-height:44px!important;margin:0 0 8px!important;font-size:16px!important;line-height:22px!important;white-space:normal!important}body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-details summary{list-style:none!important;cursor:pointer!important}body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-details summary::-webkit-details-marker{display:none!important}body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-details[open] .cl-more{background:#31c8bc!important;color:#fff!important}body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-panel{margin-top:28px!important;padding-top:24px!important;border-top:1px solid #bde9e8!important}body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-bio p{min-height:0!important;margin:0 0 15px!important;font-size:15px!important;line-height:21px!important}body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-links{display:flex!important;gap:14px!important;margin-top:22px!important}body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-links a{width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#10b9c2!important;color:#fff!important;text-decoration:none!important}body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-links svg{width:23px!important;height:23px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-links a[aria-label^="LinkedIn"] svg{fill:currentColor!important;stroke:none!important;stroke-width:0!important}body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-links a:focus-visible,body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-profile-details summary:focus-visible{outline:3px solid rgba(16,185,194,.3)!important;outline-offset:3px!important}


@media(max-width:767px){
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team .cl-person.cl-person--featured .cl-role{min-height:0!important;height:auto!important;margin:0!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team .cl-person.cl-person--featured .cl-role:has(br){margin-bottom:6px!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team .cl-person.cl-person--featured h3{margin-bottom:2px!important}
}



@media(min-width:768px){
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team .cl-person.cl-person--featured .cl-role{min-height:0!important;height:auto!important;margin:0!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team .cl-person.cl-person--featured .cl-role:has(br){margin-bottom:6px!important}
}



@media(max-width:767px){
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team .cl-person .cl-role + .cl-profile-details{margin-top:12px!important}
}



@media(min-width:768px){
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team .cl-person .cl-role + .cl-profile-details{margin-top:18px!important}
body:is(.page-id-12199,.page-id-12340,.page-id-12341) .cl-team .cl-person .cl-more{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important;min-width:118px!important;min-height:42px!important;padding:8px 20px!important;font-size:14px!important;line-height:1.2!important}
}



@media (max-width:1024px){.calden-landing{display:none!important}}
@media (min-width:1025px){
body:is(.page-id-12205,.page-id-12344,.page-id-12345){overflow-x:hidden!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) main#content{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) main#content>.page-header{display:none!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) main#content>.page-content{margin:0!important;padding:0!important;max-width:none!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345)>.e-con{padding-left:0!important;padding-right:0!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345)>.e-con>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) .elementor-widget-text-editor,body:is(.page-id-12205,.page-id-12344,.page-id-12345) :is(.elementor-12205,.elementor-12344,.elementor-12345) .elementor-widget-container{width:100%!important;max-width:none!important}
.calden-landing{--navy:#062f3e;--teal:#31c8bc;--mint:#45dec6;--pale:#e5f8fb;--line:#57cfd0;width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;overflow:hidden;color:var(--navy);font-family:Montserrat,Arial,sans-serif;background:#fff}
.calden-landing *{box-sizing:border-box}.calden-landing h1,.calden-landing h2,.calden-landing h3,.calden-landing p{margin-top:0}.cl-inner{width:min(1120px,calc(100% - 96px));margin:0 auto}.cl-hero{width:100%;height:auto;aspect-ratio:2048/924;position:relative;background-position:center;background-size:cover;isolation:isolate;display:grid;place-items:center}.cl-hero:before,.cl-circle{display:none!important}.cl-hero h1{position:relative;z-index:2;color:#fff;font-size:60px;font-weight:500;line-height:1.15;letter-spacing:-1.1px;text-align:center;max-width:1100px;padding:0 44px;text-shadow:0 2px 16px rgba(0,30,42,.22)}.cl-cyan-bar{height:60px;background:#bceff2}.cl-intro{background:var(--pale);padding:76px 0 72px}.cl-intro .cl-inner{display:grid;grid-template-columns:160px 1fr;gap:62px;align-items:center}.cl-intro-icon{width:112px;height:112px;border-radius:50%;display:grid;place-items:center;background:var(--mint)}.cl-intro-icon svg{width:76px;height:76px;fill:none;stroke:#fff;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.cl-intro p{font-size:19px;line-height:1.75;margin:0;max-width:900px}.cl-section{padding:92px 0}.cl-kicker{font-size:14px;font-weight:700;letter-spacing:1.9px;color:#23b9bd;margin-bottom:24px}.cl-section h2{font-size:40px;line-height:1.22;font-weight:500;letter-spacing:-.7px;margin-bottom:46px}.cl-accordion{border-top:1px solid var(--line)}.cl-accordion details{border-bottom:1px solid var(--line)}.cl-accordion summary{list-style:none;cursor:pointer;padding:27px 2px;display:flex;align-items:center;justify-content:space-between;font-size:21px;font-weight:600}.cl-accordion summary::-webkit-details-marker{display:none}.cl-accordion summary b{width:20px;height:20px;position:relative}.cl-accordion summary b:before,.cl-accordion summary b:after{content:"";position:absolute;background:var(--teal);left:0;top:9px;width:20px;height:2px}.cl-accordion summary b:after{transform:rotate(90deg);transition:.2s}.cl-accordion details[open] summary b:after{transform:rotate(0)}.cl-detail{padding:0 10px 29px 38px}.cl-detail ul{columns:2;column-gap:72px;margin:0;padding-left:20px}.cl-detail li{break-inside:avoid;margin:0 0 13px;font-size:16px;line-height:1.55}.cl-bullets{display:grid;grid-template-columns:1fr 1fr;gap:0 62px;border-top:1px solid var(--line);padding-top:30px}.cl-bullets li{margin-bottom:18px;line-height:1.55;font-size:17px}.cl-digital-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.cl-digital-card{text-align:center}.cl-digital-icon{height:250px;background:var(--pale);display:grid;place-items:center;margin-bottom:24px}.cl-digital-icon svg{width:104px;height:104px;fill:none;stroke:var(--teal);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cl-digital-card h3{font-size:22px;font-weight:600}.cl-clients{background:#fff;padding-top:58px}.cl-client-groups{border-top:1px solid var(--line)}.cl-country{display:grid;grid-template-columns:190px 1fr;align-items:center;min-height:138px;border-bottom:1px solid #d8ecee}.cl-country h3{font-size:17px;margin:0;font-weight:600}.cl-logos{display:flex;align-items:center;flex-wrap:wrap;gap:28px}.cl-logo{width:135px;height:70px;display:grid;place-items:center}.cl-logo img{max-width:122px;max-height:62px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);opacity:.76}.cl-team{background:#fff;padding-top:72px}.cl-team h2{font-size:42px}.cl-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:54px 34px}.cl-portrait{height:330px;background:var(--pale);overflow:hidden;border-radius:8px}.cl-portrait img{width:100%;height:100%;object-fit:cover;object-position:center top}.cl-initials{height:100%;display:grid;place-items:center;font-size:68px;font-weight:600;color:#fff;background:linear-gradient(145deg,var(--teal),#137e8d)}.cl-person h3{font-size:20px;font-weight:700;margin:21px 0 11px}.cl-person p{font-size:14px;line-height:1.65;min-height:70px;margin-bottom:18px}.cl-more{display:inline-block;border:1.5px solid var(--teal);border-radius:40px;color:#129ea4;padding:9px 24px;font-size:13px;font-weight:600}.cl-end-space{height:40px;background:#fff}
}
.calden-landing .cl-logo.cl-logo-if{overflow:hidden!important}.calden-landing .cl-logo.cl-logo-if img{width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;transform:translateY(-19%)!important}@media (min-width:1025px){.calden-landing .cl-logo.cl-logo-if img{transform:translateY(-32%)!important}}



body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team .cl-inner{width:min(1180px,calc(100% - 56px))!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:48px 28px!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team-grid .cl-person{width:100%!important;max-width:none!important;min-width:0!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-person h3{white-space:normal!important;margin:26px 0 3px!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-person .cl-role{min-height:0!important;margin:0 0 2px!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-person .cl-profile-details{display:block!important;margin:0!important;padding:0!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-person .cl-more{margin:0!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-panel{display:block!important;margin-top:10px!important;padding-top:14px!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-position{min-height:0!important;margin:0 0 6px!important;padding:0!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-bio{margin:0!important;padding:0!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-bio p{min-height:0!important;margin:0 0 12px!important;padding:0!important}
@media(max-width:767px){
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team .cl-inner{width:calc(100% - 32px)!important;max-width:none!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team-grid{grid-template-columns:minmax(0,1fr)!important;gap:42px!important;justify-items:stretch!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team-grid .cl-person{width:100%!important;max-width:none!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team-grid .cl-portrait{width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:1/1!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-person h3{margin:24px 0 2px!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-person .cl-role{min-height:0!important;margin:0 0 1px!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-person .cl-more{font-size:14px!important;line-height:1.2!important;padding:10px 24px!important;min-width:104px!important;text-align:center!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-panel{margin-top:8px!important;padding-top:12px!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-position{margin-bottom:4px!important}
}


body:is(.page-id-12205,.page-id-12344,.page-id-12345) .elementor-element-2ccda561{display:none!important}body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-initials span{font-size:18px!important;font-weight:600!important;letter-spacing:.3px!important}body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-person--featured .cl-role{min-height:44px!important;margin:0 0 8px!important;font-size:16px!important;line-height:22px!important;white-space:normal!important}body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-details summary{list-style:none!important;cursor:pointer!important}body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-details summary::-webkit-details-marker{display:none!important}body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-details[open] .cl-more{background:#31c8bc!important;color:#fff!important}body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-panel{margin-top:28px!important;padding-top:24px!important;border-top:1px solid #bde9e8!important}body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-bio p{min-height:0!important;margin:0 0 15px!important;font-size:15px!important;line-height:21px!important}body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-links{display:flex!important;gap:14px!important;margin-top:22px!important}body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-links a{width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#10b9c2!important;color:#fff!important;text-decoration:none!important}body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-links svg{width:23px!important;height:23px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-links a[aria-label^="LinkedIn"] svg{fill:currentColor!important;stroke:none!important;stroke-width:0!important}body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-links a:focus-visible,body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-profile-details summary:focus-visible{outline:3px solid rgba(16,185,194,.3)!important;outline-offset:3px!important}

.elementor-element-6741bfa5 .cl-clients{padding-bottom:70px!important}.elementor-element-6741bfa5 .cl-team{padding-top:70px!important}


@media(max-width:767px){
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team .cl-person.cl-person--featured .cl-role{min-height:0!important;height:auto!important;margin:0!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team .cl-person.cl-person--featured .cl-role:has(br){margin-bottom:6px!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team .cl-person.cl-person--featured h3{margin-bottom:2px!important}
}



@media(min-width:768px){
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team .cl-person.cl-person--featured .cl-role{min-height:0!important;height:auto!important;margin:0!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team .cl-person.cl-person--featured .cl-role:has(br){margin-bottom:6px!important}
}



@media(max-width:767px){
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team .cl-person .cl-role + .cl-profile-details{margin-top:12px!important}
}



@media(min-width:768px){
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team .cl-person .cl-role + .cl-profile-details{margin-top:18px!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .cl-team .cl-person .cl-more{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important;min-width:118px!important;min-height:42px!important;padding:8px 20px!important;font-size:14px!important;line-height:1.2!important}
}



@media(max-width:767px){
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .elementor-element-6741bfa5 .cl-clients:before{content:none!important;display:none!important;background:none!important}
body:is(.page-id-12205,.page-id-12344,.page-id-12345) .elementor-element-6741bfa5 .cl-clients .cl-country:last-child{border-bottom:0!important}
}


/* production-history: preservar la versión aprobada mobile client-section headings */
@media (max-width:1024px){body:is(:is(.page-id-12199,.page-id-12340,.page-id-12341),:is(.page-id-12205,.page-id-12344,.page-id-12345)) .calden-landing .cl-clients h2{display:block!important}}

/* production-history: preservar la versión aprobada desktop client rows */
@media (min-width:1025px){body:is(:is(.page-id-12199,.page-id-12340,.page-id-12341),:is(.page-id-12205,.page-id-12344,.page-id-12345)) .calden-landing .cl-country{padding:0!important}body:is(:is(.page-id-12199,.page-id-12340,.page-id-12341),:is(.page-id-12205,.page-id-12344,.page-id-12345)) .calden-landing .cl-logos{grid-template-columns:none!important}}
@media (min-width:1025px){body:is(.page-id-12187,.page-id-12334,.page-id-12335) .calden-landing .cl-country{grid-template-columns:none!important}}

/* production-history: localize remaining específico del paquete CSS asset URLs */
:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before { content: ""; position: absolute; z-index: 0; top: 70px; left: 0px; width: 100%; height: var(--calden-servicios-foto); background-image: radial-gradient(31% 67% at 40% 46%, rgba(0, 19, 32, 0.23) 0px, rgba(0, 19, 32, 0.23) 99%, transparent 100%), radial-gradient(34% 70% at 55% 44%, rgba(229, 241, 241, 0.25) 0px, rgba(229, 241, 241, 0.25) 99%, transparent 100%), linear-gradient(90deg, rgba(4, 229, 204, 0.72) 0%, rgba(4, 229, 204, 0.55) 31%, rgba(0, 52, 70, 0.18) 64%, rgba(0, 31, 49, 0.42) 100%), url("https://caldenconsultoria.com/wp-content/uploads/2026/08/Servicios-card-voladoras.jpg"); filter: brightness(0.78); background-size: 100% 100%, 100% 100%, 100% 100%, cover; background-position: center center, center center, center center, center center; background-repeat: no-repeat; }
@media (min-width: 1025px){html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before { background-image: radial-gradient(31% 67% at 40% 46%, rgba(0, 19, 32, 0.38) 0%, rgba(0, 19, 32, 0.38) 99%, transparent 100%), radial-gradient(34% 70% at 55% 44%, rgba(229, 241, 241, 0.18) 0%, rgba(229, 241, 241, 0.18) 99%, transparent 100%), linear-gradient(90deg, rgba(4, 229, 204, 0.68) 0%, rgba(4, 229, 204, 0.48) 31%, rgba(0, 52, 70, 0.12) 64%, rgba(0, 31, 49, 0.34) 100%), url("https://caldenconsultoria.com/wp-content/uploads/2026/08/Servicios-card-voladoras.jpg") !important; filter: brightness(0.78) !important; }}
@media (min-width: 1025px){html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-32ab1432::before { background-image: radial-gradient(31% 67% at 40% 46%, rgba(0, 19, 32, 0.36) 0%, rgba(0, 19, 32, 0.36) 99%, transparent 100%), radial-gradient(34% 70% at 55% 44%, rgba(229, 241, 241, 0.12) 0%, rgba(229, 241, 241, 0.12) 99%, transparent 100%), linear-gradient(90deg, rgba(4, 229, 204, 0.65) 0%, rgba(4, 229, 204, 0.28) 31%, rgba(0, 52, 70, 0.06) 64%, rgba(0, 31, 49, 0.2) 100%), url("https://caldenconsultoria.com/wp-content/uploads/2026/08/Servicios-card-voladoras.jpg") !important; filter: brightness(0.78) !important; }}
html body:is(:is(.page-id-12187,.page-id-12334,.page-id-12335), :is(.page-id-12193,.page-id-12336,.page-id-12337)).elementor-page .calden-landing .cl-clients .cl-country:first-child .cl-logos:not(:has(img[alt="ENGIE"]))::after { content: "" !important; display: block !important; flex: 0 0 135px !important; width: 135px !important; height: 70px !important; background: url("https://caldenconsultoria.com/wp-content/uploads/2026/08/ENGIE.svg") center center / contain no-repeat !important; }

/* CALDEN HISTÓRICO 2026-08-20 — tarjetas mobile y logos alineados con la versión aprobada */
@media (max-width:767px){
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-5d87724b{
    top:142px!important;
  }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-27bb055f{
    left:12px!important;
    right:6px!important;
    width:auto!important;
  }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-73c035dd .elementor-heading-title{
    font-size:15px!important;
    line-height:20px!important;
  }

  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image{
    transform-origin:center center!important;
  }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="01_7_Valorar-Energy_1200x600.png"]{transform:scale(1.247)!important;}
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="ionse-editada.png"]{transform:scale(1.17)!important;}
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="nytt-editar-1.png"]{transform:scale(1.055)!important;}
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="edp.jpeg"]{transform:scale(.771)!important;}
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="06_4_Electrotek_1200x600.png"]{transform:scale(1.337)!important;}
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="08_6_The_Equator_Company_1200x600.png"]{transform:scale(1.251)!important;}
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="07_5_Essenz_1200x600.png"]{transform:scale(1.3)!important;}
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="02_2_ISOBars_1200x600.png"]{transform:scale(1.352)!important;}
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="05_3_ProSustentia_1200x600.png"]{transform:scale(1.145)!important;}
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img.swiper-slide-image[alt="09_7_UNCA_1200x600.png"]{transform:scale(1.304)!important;}

  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 .swiper-slide-inner img.swiper-slide-image{
    transform-origin:center center!important;
  }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img.swiper-slide-image[alt="H2-PERU-1.jpg"]{transform:scale(.82)!important;}
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img.swiper-slide-image[alt="asades-edit.png"]{transform:scale(2.5)!important;}
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img.swiper-slide-image[alt="AHK-BRASIL-1.png"]{transform:scale(.76)!important;}
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img.swiper-slide-image[alt="camara_argentina_mas_chica.png"]{transform:scale(2.5)!important;}
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img.swiper-slide-image[alt="AHK-ARGENTINA-1.jpg"]{transform:scale(.76)!important;}
}
@media (max-width:390px){
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-27bb055f{
    left:8px!important;
    right:4px!important;
  }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-73c035dd .elementor-heading-title{
    font-size:14px!important;
    line-height:19px!important;
  }
}
@media (max-width:360px){
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-73c035dd .elementor-heading-title{
    font-size:12.5px!important;
    line-height:18px!important;
  }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor-element.elementor-element-4b9a1cea .elementor-heading-title{
    font-size:14px!important;
    line-height:20px!important;
  }
}


/* CALDEN PREVIEW 2026-08-20 — refuerzo de especificidad para Transformación digital */
@media (max-width:767px){
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-27bb055f.e-con.e-child{
    left:12px!important;
    right:6px!important;
    width:auto!important;
  }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-73c035dd.elementor-widget-heading .elementor-heading-title{
    font-size:15px!important;
    line-height:20px!important;
  }
}
@media (max-width:390px){
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-27bb055f.e-con.e-child{
    left:8px!important;
    right:4px!important;
  }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-73c035dd.elementor-widget-heading .elementor-heading-title{
    font-size:14px!important;
    line-height:19px!important;
  }
}
@media (max-width:360px){
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-73c035dd.elementor-widget-heading .elementor-heading-title{
    font-size:12.5px!important;
    line-height:18px!important;
  }
}


/* CALDEN PREVIEW 2026-08-20 — ancho útil de Regulación en móviles angostos */
@media (max-width:360px){
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-50ec6d53.e-con.e-child{
    left:10px!important;
    right:6px!important;
    width:auto!important;
  }
}


/* CALDEN PREVIEW 2026-08-20 — soporte de 320 px para Transformación digital */
@media (max-width:340px){
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-27bb055f.e-con.e-child{
    left:4px!important;
    right:2px!important;
  }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-73c035dd.elementor-widget-heading .elementor-heading-title{
    font-size:11.5px!important;
    line-height:17px!important;
  }
}


/* CALDEN HISTÓRICO 2026-08-20 — cierre desktop aprobado y navbar */
/* PRODUCCIÓN: conservar visible el selector WPML existente del menú 33. */

@media (min-width: 1025px) {
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753)
  .elementor-element.elementor-element-1fcff162
  .swiper-slide-inner img.swiper-slide-image {
    transform-origin: center center !important;
  }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img[alt="02_2_ISOBars_1200x600.png"] { transform: scale(1.004) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img[alt="05_3_ProSustentia_1200x600.png"] { transform: scale(.85) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img[alt="09_7_UNCA_1200x600.png"] { transform: scale(.968) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img[alt="01_7_Valorar-Energy_1200x600.png"] { transform: scale(.925) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img[alt="ionse-editada.png"] { transform: scale(.877) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img[alt="nytt-editar-1.png"] { transform: scale(.78) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img[alt="edp.jpeg"] { transform: scale(.491) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img[alt="06_4_Electrotek_1200x600.png"] { transform: scale(.993) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img[alt="08_6_The_Equator_Company_1200x600.png"] { transform: scale(.928) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 img[alt="07_5_Essenz_1200x600.png"] { transform: scale(.965) !important; }

  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753)
  .elementor-element.elementor-element-19f7f093
  .swiper-slide-inner img.swiper-slide-image {
    transform-origin: center center !important;
  }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="camara_argentina_mas_chica.png"] { transform: scale(3.35) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="AHK-ARGENTINA-1.jpg"] { transform: scale(.82) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="H2-PERU-1.jpg"] { transform: scale(.82) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="asades-edit.png"] { transform: scale(2.65) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-19f7f093 img[alt="AHK-BRASIL-1.png"] { transform: scale(.82) !important; }
}


/* CALDEN PREVIEW 2026-08-20 — prioridad final logos estratégicos desktop */
@media (min-width: 1025px) {
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="02_2_ISOBars_1200x600.png"] { transform: scale(1.004) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="05_3_ProSustentia_1200x600.png"] { transform: scale(.85) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="09_7_UNCA_1200x600.png"] { transform: scale(.968) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="01_7_Valorar-Energy_1200x600.png"] { transform: scale(.925) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="ionse-editada.png"] { transform: scale(.877) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="nytt-editar-1.png"] { transform: scale(.78) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="edp.jpeg"] { transform: scale(.491) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="06_4_Electrotek_1200x600.png"] { transform: scale(.993) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="08_6_The_Equator_Company_1200x600.png"] { transform: scale(.928) !important; }
  html body:is(.page-id-12226,.page-id-9368,.page-id-9753) .elementor:is(.elementor-12226,.elementor-9368,.elementor-9753) .elementor-element.elementor-element-1fcff162 .swiper-slide-inner img.swiper-slide-image[alt="07_5_Essenz_1200x600.png"] { transform: scale(.965) !important; }
}
/* CALDEN PROD 2026-08-21 — una sola pareja de idiomas en todo el sitio ES */
html[lang^="es"] .elementor-location-header li.wpml-ls-menu-item {
  display: none !important;
}


/* codex-home-carousel-i18n */
@media (max-width: 1024px) {
  body.page-id-12226 .elementor-element-58f8d679::before { content: "Nuestros socios estratégicos" !important; }
  body.page-id-12226 .elementor-element-af44bb1::before { content: "Cámaras y asociaciones" !important; }
  body.page-id-9368 .elementor-element-58f8d679::before { content: "Our Strategic Partners" !important; }
  body.page-id-9368 .elementor-element-af44bb1::before { content: "Chambers and Associations" !important; }
  body.page-id-9753 .elementor-element-58f8d679::before { content: "Nossos Parceiros Estratégicos" !important; }
  body.page-id-9753 .elementor-element-af44bb1::before { content: "Câmaras e Associações" !important; }
}


/* codex-footer-copyright-desktop-i18n */
@media (min-width: 1025px) {
  html[lang^="es"] body footer.elementor.elementor-12219 .elementor-element.elementor-element-7971d74a .elementor-heading-title::after {
    content: "Copyright © 2026 Calden · Términos del servicio · Política de privacidad y uso de datos." !important;
  }
  html[lang^="en"] body footer.elementor.elementor-12219 .elementor-element.elementor-element-7971d74a .elementor-heading-title::after {
    content: "Copyright © 2026 Calden · Terms of Service · Privacy and Data Use Policy." !important;
  }
  html[lang^="pt"] body footer.elementor.elementor-12219 .elementor-element.elementor-element-7971d74a .elementor-heading-title::after {
    content: "Copyright © 2026 Calden · Termos de Serviço · Política de Privacidade e Uso de Dados." !important;
  }
}


/* Calden i18n: Home CTA and landing team kicker (EN/PT) */
html body.page-id-9368 .elementor-element.elementor-element-5a4415dc p::after {
  content: "JOIN OUR TEAM" !important;
}
html body.page-id-9753 .elementor-element.elementor-element-5a4415dc p::after {
  content: "JUNTE-SE À NOSSA EQUIPE" !important;
}
@media (min-width: 1025px) {
  html body:is(.page-id-12334,.page-id-12336,.page-id-12340,.page-id-12344) .calden-landing .cl-team .cl-kicker::after {
    content: "OUR TEAM" !important;
  }
  html body:is(.page-id-12335,.page-id-12337,.page-id-12341,.page-id-12345) .calden-landing .cl-team .cl-kicker::after {
    content: "NOSSA EQUIPE" !important;
  }
}


/* Calden i18n: landing services kicker (EN/PT) */
@media (min-width: 1025px) {
  html body:is(.page-id-12334,.page-id-12336) .calden-landing .cl-services .cl-kicker::after {
    content: "SERVICES" !important;
  }
  html body:is(.page-id-12335,.page-id-12337) .calden-landing .cl-services .cl-kicker::after {
    content: "SERVIÇOS" !important;
  }
  html body:is(.page-id-12340,.page-id-12344) .calden-landing .cl-services .cl-kicker::after {
    content: "SUB-SERVICES" !important;
  }
  html body:is(.page-id-12341,.page-id-12345) .calden-landing .cl-services .cl-kicker::after {
    content: "SUBSERVIÇOS" !important;
  }
}


/* Calden i18n refresh: subservices EN-PT 2026-08-21 */
