.elementor-13 .elementor-element.elementor-element-72dc738{--display:flex;--min-height:98vh;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-72dc738:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-72dc738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4FA;}.elementor-13 .elementor-element.elementor-element-2a2bd71{--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;}.elementor-13 .elementor-element.elementor-element-54eb67d{--display:flex;}.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-13 .elementor-element.elementor-element-ac54f00 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;color:#A4CF17;}.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 );}.elementor-13 .elementor-element.elementor-element-1bb8114{--divider-border-style:solid;--divider-color:#A4CF17;--divider-border-width:3.5px;}.elementor-13 .elementor-element.elementor-element-1bb8114 .elementor-divider-separator{width:16%;}.elementor-13 .elementor-element.elementor-element-1bb8114 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13 .elementor-element.elementor-element-52d902e .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:43px;font-weight:900;color:#280E90;}.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-13 .elementor-element.elementor-element-49e2af4{text-align:justify;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:34px;color:#131313;}.elementor-13 .elementor-element.elementor-element-49e2af4 a{color:#000000;}.elementor-13 .elementor-element.elementor-element-5e3bc07{--display:flex;}.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-13 .elementor-element.elementor-element-73870a6{--display:flex;}.elementor-13 .elementor-element.elementor-element-725ce2c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-efa1c77 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-13 .elementor-element.elementor-element-efa1c77 .elementor-icon-box-title{margin-block-end:0px;color:#280E90;}.elementor-13 .elementor-element.elementor-element-efa1c77.elementor-view-stacked .elementor-icon{background-color:#280E9033;fill:#280E90;color:#280E90;}.elementor-13 .elementor-element.elementor-element-efa1c77.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-efa1c77.elementor-view-default .elementor-icon{fill:#280E9033;color:#280E9033;border-color:#280E9033;}.elementor-13 .elementor-element.elementor-element-efa1c77.elementor-view-framed .elementor-icon{background-color:#280E90;}.elementor-13 .elementor-element.elementor-element-efa1c77 .elementor-icon{font-size:29px;}.elementor-13 .elementor-element.elementor-element-efa1c77 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-efa1c77 .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:800;}.elementor-13 .elementor-element.elementor-element-efa1c77:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-efa1c77:has(:focus) .elementor-icon-box-title{color:#1D00CC;}.elementor-13 .elementor-element.elementor-element-efa1c77 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#4B4B4B;}.elementor-13 .elementor-element.elementor-element-f62a90e .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-13 .elementor-element.elementor-element-f62a90e .elementor-icon-box-title{margin-block-end:0px;color:#280E90;}.elementor-13 .elementor-element.elementor-element-f62a90e.elementor-view-stacked .elementor-icon{background-color:#A4CF173D;fill:#A4CF17;color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-f62a90e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f62a90e.elementor-view-default .elementor-icon{fill:#A4CF173D;color:#A4CF173D;border-color:#A4CF173D;}.elementor-13 .elementor-element.elementor-element-f62a90e.elementor-view-framed .elementor-icon{background-color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-f62a90e .elementor-icon{font-size:29px;}.elementor-13 .elementor-element.elementor-element-f62a90e .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f62a90e .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:800;}.elementor-13 .elementor-element.elementor-element-f62a90e:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-f62a90e:has(:focus) .elementor-icon-box-title{color:#1D00CC;}.elementor-13 .elementor-element.elementor-element-f62a90e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#4B4B4B;}.elementor-13 .elementor-element.elementor-element-bc5ec82 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-13 .elementor-element.elementor-element-bc5ec82 .elementor-icon-box-title{margin-block-end:0px;color:#280E90;}.elementor-13 .elementor-element.elementor-element-bc5ec82.elementor-view-stacked .elementor-icon{background-color:#280E9033;fill:#280E90;color:#280E90;}.elementor-13 .elementor-element.elementor-element-bc5ec82.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-bc5ec82.elementor-view-default .elementor-icon{fill:#280E9033;color:#280E9033;border-color:#280E9033;}.elementor-13 .elementor-element.elementor-element-bc5ec82.elementor-view-framed .elementor-icon{background-color:#280E90;}.elementor-13 .elementor-element.elementor-element-bc5ec82 .elementor-icon{font-size:29px;}.elementor-13 .elementor-element.elementor-element-bc5ec82 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-bc5ec82 .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:800;}.elementor-13 .elementor-element.elementor-element-bc5ec82:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-bc5ec82:has(:focus) .elementor-icon-box-title{color:#1D00CC;}.elementor-13 .elementor-element.elementor-element-bc5ec82 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#4B4B4B;}.elementor-13 .elementor-element.elementor-element-a795e25 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-13 .elementor-element.elementor-element-a795e25 .elementor-icon-box-title{margin-block-end:0px;color:#280E90;}.elementor-13 .elementor-element.elementor-element-a795e25.elementor-view-stacked .elementor-icon{background-color:#A4CF173D;fill:#A4CF17;color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-a795e25.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a795e25.elementor-view-default .elementor-icon{fill:#A4CF173D;color:#A4CF173D;border-color:#A4CF173D;}.elementor-13 .elementor-element.elementor-element-a795e25.elementor-view-framed .elementor-icon{background-color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-a795e25 .elementor-icon{font-size:29px;}.elementor-13 .elementor-element.elementor-element-a795e25 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-a795e25 .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:800;}.elementor-13 .elementor-element.elementor-element-a795e25:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-a795e25:has(:focus) .elementor-icon-box-title{color:#1D00CC;}.elementor-13 .elementor-element.elementor-element-a795e25 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#4B4B4B;}.elementor-13 .elementor-element.elementor-element-e6a497b{--display:flex;}.elementor-13 .elementor-element.elementor-element-23dbc46{--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;}.elementor-13 .elementor-element.elementor-element-32b7a04{--display:flex;}.elementor-13 .elementor-element.elementor-element-a09856b .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-524a713{--divider-border-style:solid;--divider-color:#A4CF17;--divider-border-width:3.5px;}.elementor-13 .elementor-element.elementor-element-524a713 .elementor-divider-separator{width:16%;}.elementor-13 .elementor-element.elementor-element-524a713 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13 .elementor-element.elementor-element-9065921 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:43px;font-weight:900;color:#280E90;}.elementor-13 .elementor-element.elementor-element-667f4ff{text-align:justify;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:34px;color:#131313;}.elementor-13 .elementor-element.elementor-element-667f4ff a{color:#000000;}.elementor-13 .elementor-element.elementor-element-f809d74{--display:flex;}.elementor-13 .elementor-element.elementor-element-c2659e8{--display:flex;}.elementor-13 .elementor-element.elementor-element-fb9a93a{--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;}.elementor-13 .elementor-element.elementor-element-fea8366{--display:flex;}.elementor-13 .elementor-element.elementor-element-c4763f9{--divider-border-style:solid;--divider-color:#A4CF17;--divider-border-width:3.5px;}.elementor-13 .elementor-element.elementor-element-c4763f9 .elementor-divider-separator{width:16%;}.elementor-13 .elementor-element.elementor-element-c4763f9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13 .elementor-element.elementor-element-e504e0d .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:43px;font-weight:900;color:#280E90;}.elementor-13 .elementor-element.elementor-element-bfbf353{text-align:justify;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:34px;color:#131313;}.elementor-13 .elementor-element.elementor-element-bfbf353 a{color:#000000;}.elementor-13 .elementor-element.elementor-element-ff03fcf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:9px 9px;--row-gap:9px;--column-gap:9px;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-8504845 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-13 .elementor-element.elementor-element-8504845 .elementor-icon-box-title{margin-block-end:0px;color:#280E90;}.elementor-13 .elementor-element.elementor-element-8504845.elementor-view-stacked .elementor-icon{background-color:#280E9033;fill:#280E90;color:#280E90;}.elementor-13 .elementor-element.elementor-element-8504845.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8504845.elementor-view-default .elementor-icon{fill:#280E9033;color:#280E9033;border-color:#280E9033;}.elementor-13 .elementor-element.elementor-element-8504845.elementor-view-framed .elementor-icon{background-color:#280E90;}.elementor-13 .elementor-element.elementor-element-8504845 .elementor-icon{font-size:29px;}.elementor-13 .elementor-element.elementor-element-8504845 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-8504845 .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:800;}.elementor-13 .elementor-element.elementor-element-8504845:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-8504845:has(:focus) .elementor-icon-box-title{color:#1D00CC;}.elementor-13 .elementor-element.elementor-element-8504845 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#4B4B4B;}.elementor-13 .elementor-element.elementor-element-218165d .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-13 .elementor-element.elementor-element-218165d .elementor-icon-box-title{margin-block-end:0px;color:#280E90;}.elementor-13 .elementor-element.elementor-element-218165d.elementor-view-stacked .elementor-icon{background-color:#A4CF173D;fill:#A4CF17;color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-218165d.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-218165d.elementor-view-default .elementor-icon{fill:#A4CF173D;color:#A4CF173D;border-color:#A4CF173D;}.elementor-13 .elementor-element.elementor-element-218165d.elementor-view-framed .elementor-icon{background-color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-218165d .elementor-icon{font-size:29px;}.elementor-13 .elementor-element.elementor-element-218165d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-218165d .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:800;}.elementor-13 .elementor-element.elementor-element-218165d:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-218165d:has(:focus) .elementor-icon-box-title{color:#1D00CC;}.elementor-13 .elementor-element.elementor-element-218165d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#4B4B4B;}.elementor-13 .elementor-element.elementor-element-f91ab3f .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-13 .elementor-element.elementor-element-f91ab3f .elementor-icon-box-title{margin-block-end:0px;color:#280E90;}.elementor-13 .elementor-element.elementor-element-f91ab3f.elementor-view-stacked .elementor-icon{background-color:#A4CF173D;fill:#A4CF17;color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-f91ab3f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f91ab3f.elementor-view-default .elementor-icon{fill:#A4CF173D;color:#A4CF173D;border-color:#A4CF173D;}.elementor-13 .elementor-element.elementor-element-f91ab3f.elementor-view-framed .elementor-icon{background-color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-f91ab3f .elementor-icon{font-size:29px;}.elementor-13 .elementor-element.elementor-element-f91ab3f .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f91ab3f .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:800;}.elementor-13 .elementor-element.elementor-element-f91ab3f:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-f91ab3f:has(:focus) .elementor-icon-box-title{color:#1D00CC;}.elementor-13 .elementor-element.elementor-element-f91ab3f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#4B4B4B;}.elementor-13 .elementor-element.elementor-element-3578ece .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-13 .elementor-element.elementor-element-3578ece .elementor-icon-box-title{margin-block-end:0px;color:#280E90;}.elementor-13 .elementor-element.elementor-element-3578ece.elementor-view-stacked .elementor-icon{background-color:#280E9033;fill:#280E90;color:#280E90;}.elementor-13 .elementor-element.elementor-element-3578ece.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3578ece.elementor-view-default .elementor-icon{fill:#280E9033;color:#280E9033;border-color:#280E9033;}.elementor-13 .elementor-element.elementor-element-3578ece.elementor-view-framed .elementor-icon{background-color:#280E90;}.elementor-13 .elementor-element.elementor-element-3578ece .elementor-icon{font-size:29px;}.elementor-13 .elementor-element.elementor-element-3578ece .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-3578ece .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:800;}.elementor-13 .elementor-element.elementor-element-3578ece:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-3578ece:has(:focus) .elementor-icon-box-title{color:#1D00CC;}.elementor-13 .elementor-element.elementor-element-3578ece .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#4B4B4B;}.elementor-13 .elementor-element.elementor-element-330f825{--display:flex;}.elementor-13 .elementor-element.elementor-element-79fa74c{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-13 .elementor-element.elementor-element-79fa74c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-79fa74c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lecturaclic.com/cliv/wp-content/uploads/2026/06/fondo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-26ffbe7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-abf9560{--display:flex;}.elementor-13 .elementor-element.elementor-element-abf9560.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-c84d118{--divider-border-style:solid;--divider-color:#A4CF17;--divider-border-width:3.5px;}.elementor-13 .elementor-element.elementor-element-c84d118 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-13 .elementor-element.elementor-element-c84d118 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-13 .elementor-element.elementor-element-f82c3b2{text-align:center;}.elementor-13 .elementor-element.elementor-element-f82c3b2 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:43px;font-weight:900;color:#280E90;}.elementor-13 .elementor-element.elementor-element-0bd1fc2{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:34px;color:#131313;}.elementor-13 .elementor-element.elementor-element-0bd1fc2 a{color:#000000;}.elementor-13 .elementor-element.elementor-element-f145ff7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-64359bb .elementor-icon-box-wrapper{gap:11px;}.elementor-13 .elementor-element.elementor-element-64359bb .elementor-icon-box-title{margin-block-end:0px;color:#280E90;}.elementor-13 .elementor-element.elementor-element-64359bb.elementor-view-stacked .elementor-icon{background-color:#280E9033;fill:#280E90;color:#280E90;}.elementor-13 .elementor-element.elementor-element-64359bb.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-64359bb.elementor-view-default .elementor-icon{fill:#280E9033;color:#280E9033;border-color:#280E9033;}.elementor-13 .elementor-element.elementor-element-64359bb.elementor-view-framed .elementor-icon{background-color:#280E90;}.elementor-13 .elementor-element.elementor-element-64359bb .elementor-icon{font-size:29px;}.elementor-13 .elementor-element.elementor-element-64359bb .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-64359bb .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:800;}.elementor-13 .elementor-element.elementor-element-64359bb:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-64359bb:has(:focus) .elementor-icon-box-title{color:#1D00CC;}.elementor-13 .elementor-element.elementor-element-64359bb .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#4B4B4B;}.elementor-13 .elementor-element.elementor-element-c158bdd .elementor-icon-box-wrapper{gap:11px;}.elementor-13 .elementor-element.elementor-element-c158bdd .elementor-icon-box-title{margin-block-end:0px;color:#280E90;}.elementor-13 .elementor-element.elementor-element-c158bdd.elementor-view-stacked .elementor-icon{background-color:#A4CF173D;fill:#A4CF17;color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-c158bdd.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c158bdd.elementor-view-default .elementor-icon{fill:#A4CF173D;color:#A4CF173D;border-color:#A4CF173D;}.elementor-13 .elementor-element.elementor-element-c158bdd.elementor-view-framed .elementor-icon{background-color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-c158bdd .elementor-icon{font-size:29px;}.elementor-13 .elementor-element.elementor-element-c158bdd .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-c158bdd .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:800;}.elementor-13 .elementor-element.elementor-element-c158bdd:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-c158bdd:has(:focus) .elementor-icon-box-title{color:#1D00CC;}.elementor-13 .elementor-element.elementor-element-c158bdd .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#4B4B4B;}.elementor-13 .elementor-element.elementor-element-0e3ceb0 .elementor-icon-box-wrapper{gap:11px;}.elementor-13 .elementor-element.elementor-element-0e3ceb0 .elementor-icon-box-title{margin-block-end:0px;color:#280E90;}.elementor-13 .elementor-element.elementor-element-0e3ceb0.elementor-view-stacked .elementor-icon{background-color:#280E9033;fill:#280E90;color:#280E90;}.elementor-13 .elementor-element.elementor-element-0e3ceb0.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0e3ceb0.elementor-view-default .elementor-icon{fill:#280E9033;color:#280E9033;border-color:#280E9033;}.elementor-13 .elementor-element.elementor-element-0e3ceb0.elementor-view-framed .elementor-icon{background-color:#280E90;}.elementor-13 .elementor-element.elementor-element-0e3ceb0 .elementor-icon{font-size:29px;}.elementor-13 .elementor-element.elementor-element-0e3ceb0 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-0e3ceb0 .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:800;}.elementor-13 .elementor-element.elementor-element-0e3ceb0:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-0e3ceb0:has(:focus) .elementor-icon-box-title{color:#1D00CC;}.elementor-13 .elementor-element.elementor-element-0e3ceb0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#4B4B4B;}.elementor-13 .elementor-element.elementor-element-e830d59 .elementor-icon-box-wrapper{gap:11px;}.elementor-13 .elementor-element.elementor-element-e830d59 .elementor-icon-box-title{margin-block-end:0px;color:#280E90;}.elementor-13 .elementor-element.elementor-element-e830d59.elementor-view-stacked .elementor-icon{background-color:#A4CF173D;fill:#A4CF17;color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-e830d59.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e830d59.elementor-view-default .elementor-icon{fill:#A4CF173D;color:#A4CF173D;border-color:#A4CF173D;}.elementor-13 .elementor-element.elementor-element-e830d59.elementor-view-framed .elementor-icon{background-color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-e830d59 .elementor-icon{font-size:29px;}.elementor-13 .elementor-element.elementor-element-e830d59 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-e830d59 .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:800;}.elementor-13 .elementor-element.elementor-element-e830d59:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-e830d59:has(:focus) .elementor-icon-box-title{color:#1D00CC;}.elementor-13 .elementor-element.elementor-element-e830d59 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#4B4B4B;}.elementor-13 .elementor-element.elementor-element-07b5818{--display:flex;--min-height:81vh;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-07b5818:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-07b5818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7FE;}.elementor-13 .elementor-element.elementor-element-a4a9380{--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;}.elementor-13 .elementor-element.elementor-element-4af67d3{--display:flex;}.elementor-13 .elementor-element.elementor-element-862e757 img{width:66%;}.elementor-13 .elementor-element.elementor-element-3ef7cdb{--display:flex;}.elementor-13 .elementor-element.elementor-element-9162ec9 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;color:#A4CF17;}.elementor-13 .elementor-element.elementor-element-e6f17fb{--divider-border-style:solid;--divider-color:#A4CF17;--divider-border-width:3.5px;}.elementor-13 .elementor-element.elementor-element-e6f17fb .elementor-divider-separator{width:16%;}.elementor-13 .elementor-element.elementor-element-e6f17fb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13 .elementor-element.elementor-element-2a3b397 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:43px;font-weight:900;color:#280E90;}.elementor-13 .elementor-element.elementor-element-0fb33bc{text-align:justify;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:34px;color:#131313;}.elementor-13 .elementor-element.elementor-element-0fb33bc a{color:#000000;}.elementor-13 .elementor-element.elementor-element-2b43257{--display:flex;--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-13 .elementor-element.elementor-element-8f40a2d{--display:flex;--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-13 .elementor-element.elementor-element-2f436a8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-abf9560{--width:100%;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-ac54f00 .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-52d902e .elementor-heading-title{font-size:37px;}.elementor-13 .elementor-element.elementor-element-49e2af4{font-size:12px;}.elementor-13 .elementor-element.elementor-element-725ce2c{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-efa1c77 .elementor-icon{font-size:36px;}.elementor-13 .elementor-element.elementor-element-efa1c77 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-efa1c77 .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-efa1c77 .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-f62a90e .elementor-icon{font-size:36px;}.elementor-13 .elementor-element.elementor-element-f62a90e .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f62a90e .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-f62a90e .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-bc5ec82 .elementor-icon{font-size:36px;}.elementor-13 .elementor-element.elementor-element-bc5ec82 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-bc5ec82 .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-bc5ec82 .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-a795e25 .elementor-icon{font-size:36px;}.elementor-13 .elementor-element.elementor-element-a795e25 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-a795e25 .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-a795e25 .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-a09856b .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-9065921 .elementor-heading-title{font-size:37px;}.elementor-13 .elementor-element.elementor-element-667f4ff{font-size:12px;}.elementor-13 .elementor-element.elementor-element-e504e0d .elementor-heading-title{font-size:37px;}.elementor-13 .elementor-element.elementor-element-bfbf353{font-size:12px;}.elementor-13 .elementor-element.elementor-element-ff03fcf{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-8504845 .elementor-icon{font-size:36px;}.elementor-13 .elementor-element.elementor-element-8504845 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-8504845 .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-8504845 .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-218165d .elementor-icon{font-size:36px;}.elementor-13 .elementor-element.elementor-element-218165d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-218165d .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-218165d .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-f91ab3f .elementor-icon{font-size:36px;}.elementor-13 .elementor-element.elementor-element-f91ab3f .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f91ab3f .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-f91ab3f .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-3578ece .elementor-icon{font-size:36px;}.elementor-13 .elementor-element.elementor-element-3578ece .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-3578ece .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-3578ece .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-f82c3b2 .elementor-heading-title{font-size:37px;}.elementor-13 .elementor-element.elementor-element-0bd1fc2{font-size:12px;}.elementor-13 .elementor-element.elementor-element-f145ff7{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-64359bb .elementor-icon{font-size:36px;}.elementor-13 .elementor-element.elementor-element-64359bb .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-64359bb .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-64359bb .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-c158bdd .elementor-icon{font-size:36px;}.elementor-13 .elementor-element.elementor-element-c158bdd .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-c158bdd .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-c158bdd .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-0e3ceb0 .elementor-icon{font-size:36px;}.elementor-13 .elementor-element.elementor-element-0e3ceb0 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-0e3ceb0 .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-0e3ceb0 .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-e830d59 .elementor-icon{font-size:36px;}.elementor-13 .elementor-element.elementor-element-e830d59 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-e830d59 .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-e830d59 .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-9162ec9 .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-2a3b397 .elementor-heading-title{font-size:37px;}.elementor-13 .elementor-element.elementor-element-0fb33bc{font-size:12px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-ac54f00{text-align:center;}.elementor-13 .elementor-element.elementor-element-ac54f00 .elementor-heading-title{font-size:24px;}.elementor-13 .elementor-element.elementor-element-52d902e{text-align:center;}.elementor-13 .elementor-element.elementor-element-52d902e .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-49e2af4{text-align:center;font-size:12px;}.elementor-13 .elementor-element.elementor-element-725ce2c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-efa1c77 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-f62a90e .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-bc5ec82 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-a795e25 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-a09856b{text-align:center;}.elementor-13 .elementor-element.elementor-element-a09856b .elementor-heading-title{font-size:24px;}.elementor-13 .elementor-element.elementor-element-9065921{text-align:center;}.elementor-13 .elementor-element.elementor-element-9065921 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-667f4ff{text-align:center;font-size:12px;}.elementor-13 .elementor-element.elementor-element-e504e0d{text-align:center;}.elementor-13 .elementor-element.elementor-element-e504e0d .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-bfbf353{text-align:center;font-size:12px;}.elementor-13 .elementor-element.elementor-element-ff03fcf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-8504845 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-218165d .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-f91ab3f .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-3578ece .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-f82c3b2{text-align:center;}.elementor-13 .elementor-element.elementor-element-f82c3b2 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-0bd1fc2{text-align:center;font-size:12px;}.elementor-13 .elementor-element.elementor-element-f145ff7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-64359bb .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-c158bdd .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-0e3ceb0 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-e830d59 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-9162ec9{text-align:center;}.elementor-13 .elementor-element.elementor-element-9162ec9 .elementor-heading-title{font-size:24px;}.elementor-13 .elementor-element.elementor-element-2a3b397{text-align:center;}.elementor-13 .elementor-element.elementor-element-2a3b397 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-0fb33bc{text-align:center;font-size:12px;}}/* Start custom CSS for html, class: .elementor-element-1515c6f */.cliv-buttons{
    display:flex;
    gap:16px;
    align-items:center;
    flex-wrap:wrap;
}

.cliv-btn{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:10px;

    height:56px;
    padding:0 24px;

    border-radius:16px;

    font-family:'Poppins',sans-serif;
    font-size:16px;
    font-weight:600;
    text-decoration:none;

    transition:.3s ease;
    white-space:nowrap;
}

/* Morado */
.cliv-btn-primary{
    background:#4B22D4;
    color:#fff;
}

/* Outline */
.cliv-btn-outline{
    background:#fff;
    color:#4B22D4;
    border:2px solid #9C84F5;
}

.cliv-btn i{
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49dca54 *//* ====================================
   CINCO FORMAS DE VIVIR LA LECTURA
==================================== */

.cliv-five-ways{

    position:relative;

    padding:120px 0;

    overflow:hidden;

    background:#fff;

}

.cliv-five-ways .container{

    max-width:1400px;

    margin:auto;

    padding:0 30px;

    position:relative;

    z-index:2;

}

/* =====================
   TITULO
===================== */

.section-title{

    text-align:center;

    margin-bottom:70px;

}

.section-title h2{

    margin:0;

    font-family:'Urbanist',sans-serif;

    font-size:47px;

    font-weight:900;

    line-height:1.1;

    color:#351DB5;

}

.section-title h2 span{

    display:block;

    color:#A7D61C;

}

.title-line{

    width:80px;

    height:4px;

    border-radius:10px;

    background:#A7D61C;

    margin:25px auto 0;

}

/* =====================
   GRID
===================== */

.cards-grid{

    display:grid;

    grid-template-columns:repeat(5,1fr);

    gap:25px;

}

/* =====================
   CARD
===================== */

.reading-card{

    background:#fff;

    border-radius:26px;

    padding:40px 30px;

    border:1px solid #ECECF4;

    min-height:430px;

    transition:.35s;

    position:relative;

}

.reading-card:hover{

    transform:translateY(-8px);

    box-shadow:
    0 20px 40px rgba(0,0,0,.08);

}

/* =====================
   NUMERO
===================== */

.card-number{

    font-family:'Urbanist',sans-serif;

    font-size:78px;

    font-weight:900;

    line-height:1;

    color:rgba(53,29,181,.08);

    margin-bottom:25px;

}

/* =====================
   TITULO CARD
===================== */

.reading-card h3{

    margin:0 0 18px;

    font-family:'Urbanist',sans-serif;

    font-size:20px;

    font-weight:900;

    line-height:1.25;

    color:#351DB5;

}

/* =====================
   LINEA
===================== */

.card-line{

    width:40px;

    height:3px;

    border-radius:10px;

    background:#A7D61C;

    margin-bottom:25px;

}

/* =====================
   TEXTO
===================== */

.reading-card p{

    margin:0;

    font-family:'Inter',sans-serif;

    font-size:17px;

    line-height:1.8;

    color:#4E4E5C;

}

/* =====================
   DECORACIONES
===================== */

.shape{

    position:absolute;

    pointer-events:none;

}

.circle-left{

    width:220px;
    height:220px;

    border:18px solid rgba(92,76,221,.05);

    border-radius:50%;

    top:30px;
    left:-120px;

}

.circle-right{

    width:240px;
    height:240px;

    border:18px solid rgba(92,76,221,.05);

    border-radius:50%;

    top:20px;
    right:-130px;

}

.square{

    position:absolute;

    width:60px;
    height:60px;

    border:6px solid #A7D61C;

    border-radius:16px;

    transform:rotate(15deg);

}

.square-top{

    top:140px;
    right:180px;

}

.square-bottom{

    bottom:90px;
    left:70px;

}

.dots{

    position:absolute;

    width:120px;
    height:120px;

    background-image:
    radial-gradient(
    rgba(92,76,221,.25) 2px,
    transparent 2px
    );

    background-size:20px 20px;

}

.dots-top{

    top:70px;
    left:250px;

}

.dots-bottom{

    bottom:40px;
    right:120px;

}

/* =====================
   RESPONSIVE
===================== */

@media(max-width:1300px){

    .cards-grid{

        grid-template-columns:repeat(3,1fr);

    }

}

@media(max-width:768px){

    .section-title h2{

        font-size:36px;

    }

    .cards-grid{

        grid-template-columns:1fr;

    }

    .reading-card{

        min-height:auto;

    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-74d0883 *//* ====================================
   BENEFICIOS INSTITUCIONALES
==================================== */

.cliv-benefits{

    padding:120px 0;

    background:#F7F8FC;

    position:relative;

}

.cliv-benefits .container{

    max-width:1400px;

    margin:auto;

    padding:0 30px;

}

/* TITULO */

.benefits-header{

    text-align:center;

    margin-bottom:70px;

}

.benefits-header span{

    display:block;

    color:#A7D61C;

    font-family:'Inter',sans-serif;

    font-size:14px;

    font-weight:700;

    letter-spacing:3px;

    margin-bottom:20px;

}

.benefits-header h2{

    margin:0;

    font-family:'Urbanist',sans-serif;

    font-size:47px;

    font-weight:900;

    line-height:1.1;

    color:#351DB5;

}

.benefits-header h2 span{

    color:#A7D61C;

}

/* GRID */

.benefits-grid{

    display:grid;

    grid-template-columns:repeat(5,1fr);

    gap:25px;

}

/* CARD */

.benefit-card{

    background:#fff;

    padding:35px;

    border-radius:24px;

    text-align:center;

    transition:.35s;

    border:1px solid #ECECF5;

}

.benefit-card:hover{

    transform:translateY(-8px);

    box-shadow:
    0 20px 45px rgba(0,0,0,.08);

}

/* ICONO */

.benefit-icon{

    width:90px;
    height:90px;

    margin:0 auto 25px;

    border-radius:50%;

    background:#F1EEFF;

    display:flex;

    align-items:center;

    justify-content:center;

}

.benefit-icon i{

    font-size:34px;

    color:#351DB5;

}

/* TITULO CARD */

.benefit-card h3{

    margin:0 0 15px;

    font-family:'Urbanist',sans-serif;

    font-size:20px;

    font-weight:900;

    line-height:1.3;

    color:#351DB5;

}

/* TEXTO */

.benefit-card p{

    margin:0;

    font-family:'Inter',sans-serif;

    font-size:17px;

    line-height:1.8;

    color:#4F4F5C;

}

/* RESPONSIVE */

@media(max-width:1300px){

    .benefits-grid{

        grid-template-columns:repeat(3,1fr);

    }

}

@media(max-width:768px){

    .benefits-header h2{

        font-size:36px;

    }

    .benefits-grid{

        grid-template-columns:1fr;

    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-894bea2 */.cliv-final-cta{

    position:relative;

    overflow:hidden;

    background:#3D21C8;

    padding:130px 30px;

    text-align:center;

}

.cta-content{

    max-width:900px;

    margin:auto;

    position:relative;

    z-index:2;

}

.cta-tag{

    display:inline-block;

    margin-bottom:25px;

    color:#A8D61D;

    font-family:'Inter',sans-serif;

    font-size:14px;

    font-weight:700;

    letter-spacing:3px;

}

.cliv-final-cta h2{

    margin:0 0 30px;

    color:#fff;

    font-family:'Urbanist',sans-serif;

    font-size:58px;

    font-weight:900;

    line-height:1.1;

}

.cliv-final-cta p{

    margin:0 auto 45px;

    max-width:760px;

    color:rgba(255,255,255,.85);

    font-family:'Inter',sans-serif;

    font-size:20px;

    line-height:1.9;

}

.cta-button{

    display:inline-flex;

    align-items:center;

    justify-content:center;

    text-decoration:none;

    background:#A8D61D;

    color:#222;

    font-family:'Urbanist',sans-serif;

    font-size:18px;

    font-weight:900;

    padding:18px 40px;

    border-radius:16px;

    transition:.3s;

}

.cta-button:hover{

    transform:translateY(-3px);

}

/* DECORACIONES */

.cta-circle{

    position:absolute;

    width:450px;
    height:450px;

    border:28px solid rgba(255,255,255,.05);

    border-radius:50%;

    left:-180px;
    top:-180px;

}

.cta-square{

    position:absolute;

    width:120px;
    height:120px;

    border:8px solid rgba(255,255,255,.25);

    border-radius:30px;

    transform:rotate(18deg);

    right:120px;
    top:90px;

}

.cta-dots{

    position:absolute;

    width:180px;
    height:180px;

    right:140px;
    bottom:60px;

    opacity:.15;

    background-image:
    radial-gradient(#fff 2px, transparent 2px);

    background-size:18px 18px;

}/* End custom CSS */