.elementor-4240 .elementor-element.elementor-element-116fb51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-4240 .elementor-element.elementor-element-116fb51:not(.elementor-motion-effects-element-type-background), .elementor-4240 .elementor-element.elementor-element-116fb51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#314047;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4240 .elementor-element.elementor-element-1167f95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:#83BB33;}.elementor-4240 .elementor-element.elementor-element-1169e84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:800;line-height:1.05em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4240 .elementor-element.elementor-element-116bd73{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#C9D3D6;}.elementor-4240 .elementor-element.elementor-element-11830a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-4240 .elementor-element.elementor-element-11830a7:not(.elementor-motion-effects-element-type-background), .elementor-4240 .elementor-element.elementor-element-11830a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4240 .elementor-element.elementor-element-11811b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4240 .elementor-element.elementor-element-11795fc{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4240 .elementor-element.elementor-element-1171a40 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:#E84920;}.elementor-4240 .elementor-element.elementor-element-117392f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:1.06em;letter-spacing:-0.02em;color:#314047;}.elementor-4240 .elementor-element.elementor-element-117581e{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;color:#4E5E64;}.elementor-4240 .elementor-element.elementor-element-117770d{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;color:#4E5E64;}.elementor-4240 .elementor-element.elementor-element-117f2c9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4240 .elementor-element.elementor-element-117b4eb img{width:100%;border-radius:22px 22px 22px 22px;}.elementor-4240 .elementor-element.elementor-element-117d3da{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#5B6B71;}.elementor-4240 .elementor-element.elementor-element-118ac63{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-4240 .elementor-element.elementor-element-118ac63:not(.elementor-motion-effects-element-type-background), .elementor-4240 .elementor-element.elementor-element-118ac63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F8;}.elementor-4240 .elementor-element.elementor-element-1184f96{text-align:center;}.elementor-4240 .elementor-element.elementor-element-1184f96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:#E84920;}.elementor-4240 .elementor-element.elementor-element-1186e85{text-align:center;}.elementor-4240 .elementor-element.elementor-element-1186e85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:1.06em;letter-spacing:-0.02em;color:#314047;}.elementor-4240 .elementor-element.elementor-element-119c2ca{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:96px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-4240 .elementor-element.elementor-element-119c2ca:not(.elementor-motion-effects-element-type-background), .elementor-4240 .elementor-element.elementor-element-119c2ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4240 .elementor-element.elementor-element-11984ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4240 .elementor-element.elementor-element-119281f{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4240 .elementor-element.elementor-element-118cb52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:#E84920;}.elementor-4240 .elementor-element.elementor-element-118ea41 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:1.06em;letter-spacing:-0.02em;color:#314047;}.elementor-4240 .elementor-element.elementor-element-1190930{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;color:#4E5E64;}.elementor-4240 .elementor-element.elementor-element-11965fd{--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:0px;--padding-right:0px;}.elementor-4240 .elementor-element.elementor-element-11ad931{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-4240 .elementor-element.elementor-element-11ad931:not(.elementor-motion-effects-element-type-background), .elementor-4240 .elementor-element.elementor-element-11ad931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#314047;}.elementor-4240 .elementor-element.elementor-element-11aba42{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4240 .elementor-element.elementor-element-11a00a8{--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:0px;--padding-right:0px;}.elementor-4240 .elementor-element.elementor-element-119e1b9 img{width:100%;border-radius:22px 22px 22px 22px;}.elementor-4240 .elementor-element.elementor-element-11a9b53{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4240 .elementor-element.elementor-element-11a1f97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:#83BB33;}.elementor-4240 .elementor-element.elementor-element-11a3e86 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:1.06em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-4240 .elementor-element.elementor-element-11a5d75{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;color:#C9D3D6;}.elementor-4240 .elementor-element.elementor-element-11a7c64{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;color:#C9D3D6;}.elementor-4240 .elementor-element.elementor-element-11b73dc{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:88px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-4240 .elementor-element.elementor-element-11b73dc:not(.elementor-motion-effects-element-type-background), .elementor-4240 .elementor-element.elementor-element-11b73dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F8;}.elementor-4240 .elementor-element.elementor-element-11af820{text-align:center;}.elementor-4240 .elementor-element.elementor-element-11af820 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:#E84920;}.elementor-4240 .elementor-element.elementor-element-11b170f{text-align:center;}.elementor-4240 .elementor-element.elementor-element-11b170f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:1.06em;letter-spacing:-0.02em;color:#314047;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4240 .elementor-element.elementor-element-116fb51{--content-width:1232px;}.elementor-4240 .elementor-element.elementor-element-11830a7{--content-width:1232px;}.elementor-4240 .elementor-element.elementor-element-118ac63{--content-width:1232px;}.elementor-4240 .elementor-element.elementor-element-119c2ca{--content-width:1232px;}.elementor-4240 .elementor-element.elementor-element-11ad931{--content-width:1232px;}.elementor-4240 .elementor-element.elementor-element-11b73dc{--content-width:1232px;}}@media(max-width:1024px){.elementor-4240 .elementor-element.elementor-element-116fb51{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-4240 .elementor-element.elementor-element-1167f95{text-align:center;}.elementor-4240 .elementor-element.elementor-element-1169e84{text-align:center;}.elementor-4240 .elementor-element.elementor-element-1169e84 .elementor-heading-title{font-size:40px;}.elementor-4240 .elementor-element.elementor-element-116bd73{text-align:center;}.elementor-4240 .elementor-element.elementor-element-11830a7{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-4240 .elementor-element.elementor-element-11811b8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4240 .elementor-element.elementor-element-1171a40{text-align:center;}.elementor-4240 .elementor-element.elementor-element-117392f{text-align:center;}.elementor-4240 .elementor-element.elementor-element-117392f .elementor-heading-title{font-size:34px;}.elementor-4240 .elementor-element.elementor-element-117581e{text-align:center;}.elementor-4240 .elementor-element.elementor-element-117770d{text-align:center;}.elementor-4240 .elementor-element.elementor-element-118ac63{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-4240 .elementor-element.elementor-element-1184f96{text-align:center;}.elementor-4240 .elementor-element.elementor-element-1186e85{text-align:center;}.elementor-4240 .elementor-element.elementor-element-1186e85 .elementor-heading-title{font-size:34px;}.elementor-4240 .elementor-element.elementor-element-119c2ca{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-4240 .elementor-element.elementor-element-11984ec{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4240 .elementor-element.elementor-element-118cb52{text-align:center;}.elementor-4240 .elementor-element.elementor-element-118ea41{text-align:center;}.elementor-4240 .elementor-element.elementor-element-118ea41 .elementor-heading-title{font-size:34px;}.elementor-4240 .elementor-element.elementor-element-1190930{text-align:center;}.elementor-4240 .elementor-element.elementor-element-11ad931{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-4240 .elementor-element.elementor-element-11aba42{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4240 .elementor-element.elementor-element-11a1f97{text-align:center;}.elementor-4240 .elementor-element.elementor-element-11a3e86{text-align:center;}.elementor-4240 .elementor-element.elementor-element-11a3e86 .elementor-heading-title{font-size:34px;}.elementor-4240 .elementor-element.elementor-element-11a5d75{text-align:center;}.elementor-4240 .elementor-element.elementor-element-11a7c64{text-align:center;}.elementor-4240 .elementor-element.elementor-element-11b73dc{--padding-top:64px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-4240 .elementor-element.elementor-element-11af820{text-align:center;}.elementor-4240 .elementor-element.elementor-element-11b170f{text-align:center;}.elementor-4240 .elementor-element.elementor-element-11b170f .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-4240 .elementor-element.elementor-element-1169e84 .elementor-heading-title{font-size:32px;}.elementor-4240 .elementor-element.elementor-element-117392f .elementor-heading-title{font-size:30px;}.elementor-4240 .elementor-element.elementor-element-1186e85 .elementor-heading-title{font-size:30px;}.elementor-4240 .elementor-element.elementor-element-118ea41 .elementor-heading-title{font-size:30px;}.elementor-4240 .elementor-element.elementor-element-11a3e86 .elementor-heading-title{font-size:30px;}.elementor-4240 .elementor-element.elementor-element-11b170f .elementor-heading-title{font-size:30px;}}/* Start custom CSS */.cpe-sn-bajada{max-width:760px}
.cpe-sn-stats{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.cpe-sn-stats li{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:20px 22px}
.cpe-sn-stats strong{display:block;font:800 34px/1.1 'Poppins',sans-serif;color:#fff;letter-spacing:-.02em}
.cpe-sn-stats span{display:block;margin-top:6px;font:600 14px/1.4 'Montserrat',sans-serif;color:#C9D3D6}
.cpe-sn-stats li:first-child strong{color:#83BB33}
.elementor .e-con.cpe-sn-mitad{flex:1 1 0;min-width:0}
.cpe-sn-foto img{width:100%;aspect-ratio:4/3;object-fit:cover;box-shadow:0 24px 48px rgba(38,50,54,.18)}
.cpe-sn-pie p{margin:0}
.cpe-sn-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px}
.cpe-sn-grid2--apilado{grid-template-columns:1fr;margin-top:0}
.cpe-sn-card{background:#fff;border-radius:20px;padding:30px;box-shadow:0 1px 3px rgba(38,50,54,.08);border:1px solid #E9ECEE;transition:transform .2s,box-shadow .2s}
.cpe-sn-card:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgba(38,50,54,.12)}
.cpe-sn-card h3{font:800 22px/1.2 'Poppins',sans-serif;color:#314047;margin:16px 0 8px}
.cpe-sn-card p{font:500 16px/1.65 'Montserrat',sans-serif;color:#4E5E64;margin:0}
.cpe-sn-ico{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#FDECE7;flex:none}
.cpe-sn-ico svg{width:24px;height:24px;fill:none;stroke:#E84920;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.cpe-sn-marcas{border-top:1px solid #E9ECEE;padding-top:40px;text-align:center}
.cpe-sn-marcas-t{font:700 13px 'Montserrat',sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#5B6B71;margin:0 0 24px}
.cpe-sn-marcas ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:24px}
.cpe-sn-marcas img{width:120px;height:120px;display:block;border-radius:50%;filter:grayscale(1);opacity:.85;transition:filter .2s,opacity .2s,transform .2s}
.cpe-sn-marcas li:hover img{filter:none;opacity:1;transform:scale(1.04)}
.cpe-sn-fab .cpe-sn-foto img{box-shadow:0 24px 48px rgba(0,0,0,.3)}
.cpe-sn-docs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px}
.cpe-sn-doc{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #E9ECEE;border-radius:18px;padding:22px 24px;text-decoration:none !important;transition:border-color .2s,box-shadow .2s}
.cpe-sn-doc:hover{border-color:#E84920;box-shadow:0 12px 28px rgba(38,50,54,.10)}
.cpe-sn-doc strong{display:block;font:700 17px/1.3 'Poppins',sans-serif;color:#314047}
.cpe-sn-doc small{display:block;margin-top:4px;font:500 14px/1.45 'Montserrat',sans-serif;color:#5B6B71}
.cpe-sn-cta{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#E84920;border-radius:22px;padding:32px 36px}
.cpe-sn-cta h3{font:800 26px/1.2 'Poppins',sans-serif;color:#fff;margin:0 0 6px}
.cpe-sn-cta p{font:500 16px/1.55 'Montserrat',sans-serif;color:#FFE6DE;margin:0}
.cpe-sn-btn{display:inline-flex;align-items:center;gap:10px;flex:none;background:#fff;color:#C93A12 !important;border-radius:999px;padding:17px 28px;font:700 16px/1 'Poppins',sans-serif;text-decoration:none !important;transition:background .2s,color .2s}
.cpe-sn-btn:hover{background:#314047;color:#fff !important}
.cpe-sn-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
@media (max-width:1024px){
  .cpe-sn-stats{grid-template-columns:repeat(2,minmax(0,1fr))}
  .cpe-sn-stats li,.cpe-sn-card,.cpe-sn-pie{text-align:center}
  .elementor .e-con.cpe-sn-mitad{width:100%;flex:1 1 auto}
  .cpe-sn-cta{flex-direction:column;text-align:center}
}
@media (max-width:767px){
  .cpe-sn-stats{gap:10px}
  .cpe-sn-stats li{padding:16px 12px}
  .cpe-sn-stats strong{font-size:26px}
  .cpe-sn-stats span{font-size:13px}
  .cpe-sn-grid2,.cpe-sn-docs{grid-template-columns:1fr}
  .cpe-sn-card{padding:24px 20px}
  .cpe-sn-marcas ul{gap:14px}
  .cpe-sn-marcas img{width:88px;height:88px}
  .cpe-sn-cta{padding:26px 20px}
}
@media (prefers-reduced-motion:reduce){.cpe-sn-card,.cpe-sn-marcas img{transition:none}}/* End custom CSS */