:root:root{
--bs-primary-rgb:10,111,120; --bs-secondary-rgb:8,79,86; --bs-dark-rgb:16,33,43; --bs-light-rgb:247,250,251; --bs-body-color-rgb:81,97,107; --bs-danger-rgb:192,57,43;  --bs-border-radius-sm:14px; --bs-border-radius:16px; --bs-border-radius-lg:18px; --bs-border-radius-xl:22px; --bs-border-radius-xxl:28px; --bs-box-shadow-sm:0 10px 30px rgba(16,33,43,.04); --bs-box-shadow:0 18px 50px rgba(16,33,43,.10); } body{
--bs-border-color:var(--e-global-color-line);
--bs-body-bg:var(--e-global-color-white);
}  .cld_row{--cld-g:11px;width:auto;max-width:none;margin-left:calc(var(--cld-g) * -1);margin-right:calc(var(--cld-g) * -1)}
.cld_col{padding-left:var(--cld-g);padding-right:var(--cld-g)}
.cld_col_card{padding-bottom:calc(var(--cld-g) * 2)}
.cld_g7{--cld-g:7px}
.cld_g8{--cld-g:8px}
.cld_g10{--cld-g:10px}
.cld_g11{--cld-g:11px}
.cld_g12{--cld-g:12px}
.cld_g18{--cld-g:18px}
.cld_g25{--cld-g:25px}
.cld_g30{--cld-g:30px} .cld_h1 .elementor-heading-title{font-size:clamp(2.8rem,7vw,5.6rem);line-height:1.1}
.cld_h1_page .elementor-heading-title{font-size:clamp(2.8rem,6vw,5rem);line-height:1.1}
.cld_h2 .elementor-heading-title{font-size:clamp(2rem,4vw,3.8rem);line-height:1.1}
.cld_h2_md .elementor-heading-title{font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.1}
.cld_h2_sm .elementor-heading-title{font-size:clamp(1.7rem,2.4vw,2.2rem);line-height:1.1} .cld_hero{background:radial-gradient(circle at 85% 15%,rgba(10,111,120,.14),transparent 30%),linear-gradient(180deg,#fff 0%,#f7fbfb 100%)}
.cld_pagehero{background:radial-gradient(circle at 85% 15%,rgba(10,111,120,.16),transparent 32%),linear-gradient(180deg,#fff,#f3fafb)} .cld_eyebrow .elementor-heading-title{display:inline-flex;padding:7px 12px;border-radius:999px;background:var(--e-global-color-brandsoft);color:var(--e-global-color-branddark)}
.cld_eyebrow_light .elementor-heading-title{display:inline-flex;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.14);color:#fff}
.cld_icon_chip .elementor-heading-title{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:var(--e-global-color-brandsoft);color:var(--e-global-color-branddark);font-size:1.3rem;line-height:1}
.cld_icon_chip_txt .elementor-heading-title{font-size:.95rem;font-weight:900;letter-spacing:-.02em}
.cld_step_num .elementor-heading-title{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--e-global-color-brand);color:#fff;line-height:1}
.cld_benefit_chip .elementor-heading-title{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--e-global-color-brandsoft);color:var(--e-global-color-branddark);line-height:1}
.cld_pill .elementor-heading-title{display:inline-flex;padding:9px 13px;border-radius:999px;border:1px solid var(--e-global-color-line);background:#fff;color:var(--e-global-color-pilltext)} .cld_hero_points .elementor-heading-title::before{content:" ● ";color:var(--e-global-color-brand);margin-right:8px}
.cld_checklist ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}
.cld_checklist ul li::before{content:" ● ";color:var(--e-global-color-brand);font-weight:900;margin-right:10px} .cld_dashboard{transform:rotate(1deg)}
.cld_bar{opacity:.85} .cld_btn .elementor-button{transition:.2s ease}
.cld_btn .elementor-button:hover{transform:translateY(-2px)}
.cld_btn_primary .elementor-button{box-shadow:0 10px 25px rgba(10,111,120,.25)}
.cld_cardlink a{transition:.2s ease}
.cld_cardlink a:hover{color:var(--e-global-color-branddark)} .cld_faq .e-n-accordion-item{border:1px solid var(--e-global-color-line);border-radius:16px;background:#fff;margin-bottom:14px;overflow:hidden}
.cld_faq .e-n-accordion-item-title{padding:18px 20px;cursor:pointer}
.cld_faq .e-n-accordion-item > .e-con{padding:0 20px 18px}
.cld_faq .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon{transform:rotate(45deg)}
.cld_faq .e-n-accordion-item-title-icon{transition:transform .2s ease}   .cld_header{position:sticky;top:0;z-index:100;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(220,231,234,.9)}
.cld_logo img{height:34px;width:auto}
.cld_footer_bottom{border-top:1px solid var(--e-global-color-footline)} html:has(.cld_page){scroll-behavior:smooth} @media (max-width:980px){
.cld_form_contact .cld_field{width:50%}
}
@media (max-width:640px){
.cld_dashboard{transform:none}
.cld_form_contact .cld_field{width:100%}
.cld_row{--cld-g:0px}
.cld_col_card{padding-bottom:22px}
} @media (prefers-reduced-motion:reduce){
.cld_btn .elementor-button:hover{transform:none}
.cld_form_contact input[type=submit]:hover{transform:none}
.cld_anim{animation:none !important}
} .cld_head{max-width:780px}
.cld_cta_copy{max-width:700px}
.cld_lead p{max-width:680px}
.cld_col_card{display:flex;flex-direction:column}
.cld_pilllist > *,
.cld_hero_points > *,
.cld_actions > *{width:auto}
.cld_bars{height:90px}
.cld_bar{flex:1 1 0}
.cld_bar_32{height:32%}
.cld_bar_43{height:43%}
.cld_bar_58{height:58%}
.cld_bar_66{height:66%}
.cld_bar_78{height:78%}
.cld_bar_88{height:88%}
.cld_dot{width:9px;height:9px;flex:0 0 9px}
.cld_trust_num .elementor-heading-title,
.cld_trust_lbl{text-align:center}
.cld_breadcrumb_txt p{margin:0}
.cld_breadcrumb_txt a{color:var(--e-global-color-branddark);font-weight:800}
.cld_breadcrumb_txt span{padding-inline:8px}
.cld_cardlink p{margin:0}
.cld_cardlink a{font-weight:800;color:var(--e-global-color-brand)} .cld_nav_wrap{min-height:76px}
.cld_navcta .elementor-button{white-space:nowrap} .cld_footer_logo img{filter:brightness(0) invert(1);height:30px}
.cld_footer_links p{margin:0}
.cld_footer_links a{display:block;margin:8px 0;color:#C9D5DA;font-weight:400}
.cld_footer_links a:hover{color:#fff}
.cld_footer_about p{max-width:350px;margin:0}
.cld_legal .elementor-heading-title{font-weight:400}
.cld_bc_inline .elementor-heading-title{font-weight:800}
.cld_flownum .elementor-heading-title{font-weight:900}
.cld_prose p + p{margin-top:14px} @media (max-width:980px){
.cld_navcta{display:none}
} .cld_h1{--e-global-typography-wuh1-font-size:clamp(2.8rem,7vw,5.6rem)}
.cld_h1_page{--e-global-typography-wuh1-font-size:clamp(2.8rem,6vw,5rem)}
.cld_h2{--e-global-typography-wuh2-font-size:clamp(2rem,4vw,3.8rem)}
.cld_h2_md{--e-global-typography-wuh2md-font-size:clamp(1.9rem,3vw,2.6rem)}
.cld_h2_sm{--e-global-typography-wuh2sm-font-size:clamp(1.7rem,2.4vw,2.2rem)}
.cld_icon_chip{--e-global-typography-wuh3-font-size:1.3rem}
.cld_icon_chip_txt{--e-global-typography-wuh3-font-size:1.05rem;--e-global-typography-wuh3-font-weight:900}
.cld_flownum{--e-global-typography-wusmall-font-weight:900}
.cld_card_cool{--e-global-color-white:var(--e-global-color-coolsoft)} .cld_section,.cld_hero,.cld_pagehero,.cld_trust,.cld_breadcrumb,.cld_footer{overflow-x:clip} .cld_header{overflow-x:clip} @media (max-width:980px){
.cld_row.cld_g30 > .cld_col,
.cld_row.cld_g25 > .cld_col{padding-bottom:44px}
.cld_row.cld_g30 > .cld_col:last-child,
.cld_row.cld_g25 > .cld_col:last-child{padding-bottom:0}
} @media (max-width:640px){
.cld_cta{flex-direction:column;align-items:flex-start}
} .cld_rawblock{width:100%} .cld_raw_dash{border-radius:28px;background:var(--e-global-color-panel);padding:20px;box-shadow:0 30px 70px rgba(8,79,86,.25);transform:rotate(1deg)}
.cld_raw_top{display:flex;align-items:center;gap:7px;margin-bottom:16px}
.cld_raw_top i{display:block;width:9px;height:9px;border-radius:50%;background:var(--e-global-color-dot)}
.cld_raw_grid{display:grid;grid-template-columns:1.2fr .8fr;gap:14px}
.cld_raw_panel{background:var(--e-global-color-white);border-radius:18px;padding:18px;min-height:150px;color:var(--e-global-color-ink)}
.cld_raw_panel small{font-size:.8rem;color:var(--e-global-color-body)}
.cld_raw_panel p{margin:0;font-size:.9rem;line-height:1.5;color:var(--e-global-color-body)}
.cld_raw_panel_dark{background:var(--e-global-color-paneldk);color:var(--e-global-color-white)}
.cld_raw_panel_dark small,.cld_raw_panel_dark p{color:rgba(255,255,255,.75)}
.cld_raw_kpi{font-size:2rem;font-weight:900;line-height:1.1;letter-spacing:-.02em;margin:8px 0}
.cld_raw_bars{display:flex;align-items:flex-end;gap:8px;height:90px;margin-top:18px}
.cld_raw_bars i{display:block;flex:1;background:var(--e-global-color-brand);border-radius:8px 8px 2px 2px;opacity:.85}
.cld_raw_bars i:nth-child(1){height:32%}
.cld_raw_bars i:nth-child(2){height:58%}
.cld_raw_bars i:nth-child(3){height:43%}
.cld_raw_bars i:nth-child(4){height:78%}
.cld_raw_bars i:nth-child(5){height:66%}
.cld_raw_bars i:nth-child(6){height:88%}
.cld_raw_list{display:grid;gap:10px;margin-top:14px}
.cld_raw_row{display:flex;justify-content:space-between;gap:20px;padding-bottom:8px;border-bottom:1px solid var(--e-global-color-panelline);color:var(--e-global-color-body);font-size:.9rem}
.cld_raw_row strong{color:var(--e-global-color-ink);font-weight:800} .cld_raw_fbox{background:linear-gradient(135deg,var(--e-global-color-branddark),var(--e-global-color-brand));color:var(--e-global-color-white);border-radius:28px;padding:44px;box-shadow:0 18px 50px rgba(16,33,43,.10)}
.cld_raw_fbox h2,.cld_raw_fbox h3{margin:0 0 10px;color:var(--e-global-color-white);line-height:1.1}
.cld_raw_fbox h3{font-size:1.2rem}
.cld_raw_fbox h2{font-size:clamp(1.9rem,3vw,2.6rem);margin-bottom:14px}
.cld_raw_fbox p{margin:0;line-height:1.6;color:rgba(255,255,255,.82)}
.cld_raw_fbox_stats{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:28px}
.cld_raw_fbox_stat{background:rgba(255,255,255,.1);padding:18px;border-radius:16px}
.cld_raw_fbox_stat strong{display:block;font-size:1.2rem;font-weight:800;margin-bottom:4px}
.cld_raw_fbox_stat small{display:block;font-size:.9rem;line-height:1.4;color:rgba(255,255,255,.82)}
.cld_raw_eyebrow{display:inline-flex;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.14);color:var(--e-global-color-white);font-size:.85rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;margin-bottom:18px}
.cld_raw_fbox a.cld_raw_btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:24px;padding:0 22px;border:1px solid var(--e-global-color-white);border-radius:14px;background:var(--e-global-color-white);color:var(--e-global-color-branddark);font-weight:800;text-decoration:none;transition:.2s ease}
.cld_raw_fbox a.cld_raw_btn:hover{transform:translateY(-2px);background:var(--e-global-color-brandsoft);color:var(--e-global-color-branddark)}
@media (max-width:640px){
.cld_raw_dash{transform:none}
.cld_raw_grid{grid-template-columns:1fr}
.cld_raw_fbox{padding:28px 24px}
.cld_raw_fbox_stats{grid-template-columns:1fr}
}
@media (prefers-reduced-motion:reduce){
.cld_raw_fbox a.cld_raw_btn:hover{transform:none}
} .cld_card{
--padding-top:26px;--padding-right:26px;--padding-bottom:26px;--padding-left:26px;
--row-gap:0px;--column-gap:0px;--gap:0px;
--align-items:flex-start;
--border-radius:var(--bs-border-radius-xl);
background-color:var(--e-global-color-white);
border:1px solid var(--e-global-color-line);
box-shadow:var(--bs-box-shadow-sm);
} .cld_card_warm{background-color:var(--e-global-color-warmsoft)}
.cld_card_cool{background-color:var(--e-global-color-coolsoft);border-color:var(--e-global-color-coolline)} .e-con.cld_section,.e-con.cld_hero,.e-con.cld_pagehero,.e-con.cld_trust,.e-con.cld_breadcrumb{--padding-left:20px;--padding-right:20px}
.e-con.cld_section   {--padding-top:92px;--padding-bottom:92px}
.e-con.cld_hero      {--padding-top:90px;--padding-bottom:60px}
.e-con.cld_pagehero  {--padding-top:100px;--padding-bottom:76px}
.e-con.cld_trust     {--padding-top:25px;--padding-bottom:25px}
.e-con.cld_breadcrumb{--padding-top:11px;--padding-bottom:11px}
@media (max-width:640px){ .e-con.cld_section,.e-con.cld_hero,.e-con.cld_pagehero,.e-con.cld_trust{--padding-left:12px;--padding-right:12px}
.e-con.cld_section  {--padding-top:68px;--padding-bottom:68px}
.e-con.cld_hero     {--padding-top:67px;--padding-bottom:44px}
.e-con.cld_pagehero {--padding-top:74px;--padding-bottom:56px}
.e-con.cld_trust    {--padding-top:19px;--padding-bottom:19px}
} .cld_btn .elementor-button{border-radius:var(--bs-border-radius-sm)}
.e-con.cld_featurestat{--border-radius:var(--bs-border-radius)}
.e-con.cld_step       {--border-radius:var(--bs-border-radius-lg)}
.e-con.cld_quote      {--border-radius:0 var(--bs-border-radius-xl) var(--bs-border-radius-xl) 0}
.e-con.cld_featurebox {--border-radius:var(--bs-border-radius-xxl);box-shadow:var(--bs-box-shadow)} .e-con.cld_cta        {--border-radius:30px}
.e-con.cld_breadcrumb{border-bottom:1px solid var(--bs-border-color)} .e-con.cld_integrations_split > .e-con-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:60px;row-gap:0;align-items:start}
.e-con.cld_integrations_cadcam > .e-con-inner > :nth-child(1){grid-column:1;grid-row:1}
.e-con.cld_integrations_cadcam > .e-con-inner > :nth-child(2){grid-column:1;grid-row:2}
.e-con.cld_integrations_cadcam > .e-con-inner > :nth-child(3){grid-column:2;grid-row:1 / span 2}
.e-con.cld_integrations_erp > .e-con-inner > :nth-child(1){grid-column:1;grid-row:1 / span 3}
.e-con.cld_integrations_erp > .e-con-inner > :nth-child(2){grid-column:2;grid-row:1}
.e-con.cld_integrations_erp > .e-con-inner > :nth-child(3){grid-column:2;grid-row:2}
.e-con.cld_integrations_erp > .e-con-inner > :nth-child(4){grid-column:2;grid-row:3}
.e-con.cld_integrations_bi > .e-con-inner > :nth-child(1){grid-column:1;grid-row:1}
.e-con.cld_integrations_bi > .e-con-inner > :nth-child(2){grid-column:1;grid-row:2}
.e-con.cld_integrations_bi > .e-con-inner > :nth-child(3){grid-column:2;grid-row:1 / span 2}
@media (max-width:980px){
.e-con.cld_integrations_split > .e-con-inner{display:flex;flex-direction:column;gap:60px}
} .elementor-524 .cld-casos-hero .elementor-heading-title{max-width:10ch}
.elementor-524 .cld-casos-hero .elementor-widget-text-editor p{max-width:48ch}
.elementor-524 .cld-casos-context,.elementor-524 .cld-casos-comparison{background:var(--e-global-color-body)}
.elementor-524 .cld-casos-context .cld-casos-metric{border-inline-start:1px solid var(--e-global-color-line);padding-inline-start:24px}
.elementor-524 .cld-casos-list .cld-casos-row{border-top:1px solid var(--e-global-color-line)}
.elementor-524 .cld-casos-list .cld-casos-row:last-child{border-bottom:1px solid var(--e-global-color-line)}
.elementor-524 .cld-casos-row .elementor-widget-text-editor ul,.elementor-524 .cld-casos-comparison .elementor-widget-text-editor ul{margin:0;padding-inline-start:1.25em}
.elementor-524 .cld-casos-cta{background:var(--e-global-color-ink)}
.elementor-524 .cld-casos-cta .elementor-heading-title,.elementor-524 .cld-casos-cta .elementor-widget-text-editor{color:var(--e-global-color-white)}
.elementor-524 .cld-casos-contact .wpcf7-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.elementor-524 .cld-casos-contact .wpcf7-form .cld_field_full{grid-column:1/-1}
.elementor-524 .cld-casos-contact .wpcf7-form input,.elementor-524 .cld-casos-contact .wpcf7-form select,.elementor-524 .cld-casos-contact .wpcf7-form textarea{width:100%;border:1px solid var(--e-global-color-line);border-radius:2px;background:var(--e-global-color-white);color:var(--e-global-color-ink);padding:12px}
.elementor-524 .cld-casos-contact .wpcf7-form input:focus,.elementor-524 .cld-casos-contact .wpcf7-form select:focus,.elementor-524 .cld-casos-contact .wpcf7-form textarea:focus{outline:2px solid var(--e-global-color-brand);outline-offset:3px}
.elementor-524 .cld-casos-contact .wpcf7-submit{min-height:44px;border:1px solid var(--e-global-color-brand);border-radius:2px;background:var(--e-global-color-brand);color:var(--e-global-color-white);padding:12px 22px}
@media (max-width:640px){
.elementor-524 .cld-casos-context .cld-casos-metric{border-inline-start:0;border-top:1px solid var(--e-global-color-line);padding:16px 0 0}
.elementor-524 .cld-casos-contact .wpcf7-form{grid-template-columns:1fr}
.elementor-524 .cld-casos-contact .wpcf7-form .cld_field_full{grid-column:auto}
} .elementor-524 .cld-casos-hero .elementor-heading-title{max-width:none}
.elementor-524 .cld-casos-context,.elementor-524 .cld-casos-comparison,.elementor-524 .cld-casos-contact{background:var(--e-global-color-bg)}
.elementor-524 .cld-casos-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}
.elementor-524 .cld-casos-points>*,.elementor-524 .cld-casos-flow>*{width:auto}
.elementor-524 .cld-casos-points p::before{content:"✓";color:var(--e-global-color-brand);margin-right:8px}
.elementor-524 .cld-casos-flow{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);border:1px solid var(--e-global-color-line);background:var(--e-global-color-white);padding:24px}
.elementor-524 .cld-casos-flow>:last-child{border-inline-start:1px solid var(--e-global-color-line);padding-inline-start:24px}
.elementor-524 .cld-casos-comparison-grid>*{--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;border:1px solid var(--e-global-color-line);background:var(--e-global-color-white)}
.elementor-524 .cld-casos-comparison-grid>:last-child{background:var(--e-global-color-brandsoft)}
.elementor-524 .cld-casos-connected{--padding-top:32px;--padding-right:32px;--padding-bottom:32px;--padding-left:32px;background:var(--e-global-color-ink)}
.elementor-524 .cld-casos-connected p,.elementor-524 .cld-casos-connected strong{color:var(--e-global-color-white)}
.elementor-524 .cld-casos-connected-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.elementor-524 .cld-casos-connected-grid>*{--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;background:rgba(255,255,255,.08);width:auto}
.elementor-524 .e-con.cld-casos-cta{--padding-top:64px;--padding-bottom:64px}
.elementor-524 .cld-casos-cta>.e-con-inner{display:grid;grid-template-columns:minmax(0,3fr) minmax(240px,1fr);grid-template-rows:auto auto;column-gap:48px;align-items:center}
.elementor-524 .cld-casos-cta-heading{grid-column:1;grid-row:1}
.elementor-524 .cld-casos-cta .cld-casos-cta-heading .elementor-heading-title{color:var(--e-global-color-white)}
.elementor-524 .cld-casos-cta-copy{grid-column:1;grid-row:2}
.elementor-524 .cld-casos-cta-copy p{color:rgba(255,255,255,.82)}
.elementor-524 .cld-casos-cta-action{grid-column:2;grid-row:1/span 2}
.elementor-524 .cld-casos-cta-action .elementor-button{width:100%}
body:has(.elementor-524 .cld-casos-contact) .elementor-element-8cacc64{display:none}
.elementor-524 .cld-casos-list,.elementor-524 .cld-casos-contact{scroll-margin-top:96px}
@media (min-width:981px){
.elementor-524 .cld-casos-hero>.e-con-inner{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:64px;align-items:center}
.elementor-524 .cld-casos-multisite>.e-con-inner,
.elementor-524 .cld-casos-contact>.e-con-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:center}
.elementor-524 .cld-casos-context .cld-casos-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}
.elementor-524 .cld-casos-list .cld-casos-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);column-gap:32px}
.elementor-524 .cld-casos-comparison .cld-casos-comparison-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px}
}
@media (min-width:981px) and (max-width:1100px){
.elementor-524 .cld-casos-hero>.e-con-inner{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);column-gap:32px}
.elementor-524 .e-con.cld-casos-hero{--padding-top:68px;--padding-bottom:68px}
}
@media (max-width:980px){
.elementor-524 .e-con.cld-casos-hero,
.elementor-524 .e-con.cld-casos-multisite,
.elementor-524 .e-con.cld-casos-contact,
.elementor-524 .e-con.cld-casos-row,
.elementor-524 .e-con.cld-casos-comparison-grid,
.elementor-524 .e-con.cld-casos-metrics{--flex-direction:column}
.elementor-524 .cld-casos-flow{display:flex;flex-direction:column}
.elementor-524 .cld-casos-flow>*{width:100%}
.elementor-524 .cld-casos-flow>:last-child{border-inline-start:0;border-top:1px solid var(--e-global-color-line);padding-inline-start:0;padding-top:24px}
.elementor-524 .cld-casos-cta>.e-con-inner{display:flex;flex-direction:column;align-items:stretch}
.elementor-524 .cld-casos-cta-action .elementor-button{width:auto}
.elementor-524 .cld-casos-connected-grid{grid-template-columns:1fr}
.elementor-524 .e-con.cld-casos-hero{--padding-top:48px;--padding-bottom:48px}
.elementor-524 .cld-casos-hero-media{max-width:520px;align-self:center}
}
@media (max-width:560px){
.elementor-524 .cld-casos-points{grid-template-columns:1fr;row-gap:12px}
.elementor-524 .e-con.cld-casos-hero{--padding-top:44px;--padding-bottom:44px}
.elementor-524 .cld-casos-hero-media{max-width:300px}
}
.elementor-524 .cld-casos-internal-breadcrumb{display:none}.m-0{margin:0em!important}.m-1{margin:1em!important}.m-2{margin:2em!important}.m-3{margin:3em!important}.m-4{margin:4em!important}.m-5{margin:5em!important}.mt-1{margin-top:1em!important}.mt-2{margin-top:2em!important}.mt-3{margin-top:3em!important}.mt-4{margin-top:4em!important}.mt-5{margin-top:5em!important}.mr-1{margin-right:1em!important}.mr-2{margin-right:2em!important}.mr-3{margin-right:3em!important}.mr-4{margin-right:4em!important}.mr-5{margin-right:5em!important}.mb-1{margin-bottom:1em!important}.mb-2{margin-bottom:2em!important}.mb-3{margin-bottom:3em!important}.mb-4{margin-bottom:4em!important}.mb-5{margin-bottom:5em!important}.ml-1{margin-left:1em!important}.ml-2{margin-left:2em!important}.ml-3{margin-left:3em!important}.ml-4{margin-left:4em!important}.ml-5{margin-left:5em!important}.mx-1{margin-left:1em!important;margin-right:1em!important}.mx-2{margin-left:2em!important;margin-right:2em!important}.mx-3{margin-left:3em!important;margin-right:3em!important}.mx-4{margin-left:4em!important;margin-right:4em!important}.mx-5{margin-left:5em!important;margin-right:5em!important}.my-1{margin-top:1em!important;margin-bottom:1em!important}.my-2{margin-top:2em!important;margin-bottom:2em!important}.my-3{margin-top:3em!important;margin-bottom:3em!important}.my-4{margin-top:4em!important;margin-bottom:4em!important}.my-5{margin-top:5em!important;margin-bottom:5em!important}.p-0{padding:0em!important}.p-05{padding:0.5em!important}.p-1{padding:1em!important}.p-2{padding:2em!important}.p-3{padding:3em!important}.p-4{padding:4em!important}.p-5{padding:5em!important}.pt-1{padding-top:1em!important}.pt-2{padding-top:2em!important}.pt-3{padding-top:3em!important}.pt-4{padding-top:4em!important}.pt-5{padding-top:5em!important}.pr-1{padding-right:1em!important}.pr-2{padding-right:2em!important}.pr-3{padding-right:3em!important}.pr-4{padding-right:4em!important}.pr-5{padding-right:5em!important}.pb-1{padding-bottom:1em!important}.pb-2{padding-bottom:2em!important}.pb-3{padding-bottom:3em!important}.pb-4{padding-bottom:4em!important}.pb-5{padding-bottom:5em!important}.pl-1{padding-left:1em!important}.pl-2{padding-left:2em!important}.pl-3{padding-left:3em!important}.pl-4{padding-left:4em!important}.pl-5{padding-left:5em!important}.px-1{padding-left:1em!important;padding-right:1em!important}.px-2{padding-left:2em!important;padding-right:2em!important}.px-3{padding-left:3em!important;padding-right:3em!important}.px-4{padding-left:4em!important;padding-right:4em!important}.px-5{padding-left:5em!important;padding-right:5em!important}.py-1{padding-top:1em!important;padding-bottom:1em!important}.py-2{padding-top:2em!important;padding-bottom:2em!important}.py-3{padding-top:3em!important;padding-bottom:3em!important}.py-4{padding-top:4em!important;padding-bottom:4em!important}.py-5{padding-top:5em!important;padding-bottom:5em!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.bg-primary{background-color:var(--e-global-color-primary)!important}.bg-secondary{background-color:var(--e-global-color-secondary)!important}.bg-third,.bg-accent{background-color:var(--e-global-color-accent)!important}.bg-dark{background-color:#000!important}.bg-white{background-color:#fff!important}.bg-gray{background-color:#eee!important}.text-primary{color:var(--e-global-color-primary)!important}.text-secondary{color:var(--e-global-color-secondary)!important}.text-third,.text-accent{color:var(--e-global-color-accent)!important}.text-dark{color:#000!important}.text-gray{color:#eee!important}.text-white{color:#fff!important}.font-bold{font-weight:700!important;font-size:var(--e-global-typography-013dca7-font-size);font-family:var(--e-global-typography-013dca7-font-family),sans-serif}.font-normal{font-weight:400!important}.font-thin{font-weight:100!important}.fs-05{font-size:0.5em!important}.fs-08{font-size:0.8em!important}.fs-1{font-size:1em!important}.fs-12{font-size:1.2em!important}.fs-15{font-size:1.5em!important}.fs-2{font-size:2em!important}.fs-3{font-size:3em!important}.f-uppercase{text-transform:uppercase!important}.border-radius{border-radius:1em!important}.img-fluid,.img-fluid img{max-width:100%!important;height:auto!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}