.elementor-6952 .elementor-element.elementor-element-a7ad1f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-6952 .elementor-element.elementor-element-a7ad1f0:not(.elementor-motion-effects-element-type-background), .elementor-6952 .elementor-element.elementor-element-a7ad1f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6952 .elementor-element.elementor-element-d8f83aa{--display:flex;}.elementor-6952 .elementor-element.elementor-element-af83a5a{text-align:center;}.elementor-6952 .elementor-element.elementor-element-af83a5a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:italic;color:#ffffff;}.elementor-6952 .elementor-element.elementor-element-1d6894d{text-align:end;}.elementor-6952 .elementor-element.elementor-element-1d6894d .elementor-heading-title{font-family:"Advent Pro", Sans-serif;font-size:24px;font-style:italic;color:#ffffff;}.elementor-6952 .elementor-element.elementor-element-cba1831{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-6952 .elementor-element.elementor-element-2b4024a{--display:flex;}.elementor-6952 .elementor-element.elementor-element-90cadae .elementor-cta .elementor-cta__bg, .elementor-6952 .elementor-element.elementor-element-90cadae .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6952 .elementor-element.elementor-element-90cadae > .elementor-widget-container{border-style:groove;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-6952 .elementor-element.elementor-element-90cadae .elementor-cta__content{text-align:center;background-color:var( --e-global-color-primary );}.elementor-6952 .elementor-element.elementor-element-90cadae .elementor-cta__bg-wrapper{min-height:350px;}.elementor-6952 .elementor-element.elementor-element-90cadae .elementor-cta__title{font-weight:bold;color:var( --e-global-color-52ee105 );}.elementor-6952 .elementor-element.elementor-element-90cadae .elementor-cta__description{color:var( --e-global-color-52ee105 );}.elementor-6952 .elementor-element.elementor-element-90cadae .elementor-cta:hover .elementor-cta__content{background-color:var( --e-global-color-8de581d );}.elementor-6952 .elementor-element.elementor-element-90cadae .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-94fb084 );}.elementor-6952 .elementor-element.elementor-element-90cadae .elementor-cta:hover .elementor-cta__description{color:var( --e-global-color-94fb084 );}.elementor-6952 .elementor-element.elementor-element-90cadae .elementor-cta__button{color:var( --e-global-color-52ee105 );background-color:var( --e-global-color-accent );}.elementor-6952 .elementor-element.elementor-element-90cadae .elementor-cta__button:hover{background-color:var( --e-global-color-secondary );}.elementor-6952 .elementor-element.elementor-element-98fecdf{--display:flex;}.elementor-6952 .elementor-element.elementor-element-0be25ac .elementor-cta .elementor-cta__bg, .elementor-6952 .elementor-element.elementor-element-0be25ac .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6952 .elementor-element.elementor-element-0be25ac > .elementor-widget-container{border-style:groove;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-6952 .elementor-element.elementor-element-0be25ac .elementor-cta__content{text-align:center;background-color:var( --e-global-color-primary );}.elementor-6952 .elementor-element.elementor-element-0be25ac .elementor-cta__bg-wrapper{min-height:350px;}.elementor-6952 .elementor-element.elementor-element-0be25ac .elementor-cta__title{font-weight:bold;color:var( --e-global-color-52ee105 );}.elementor-6952 .elementor-element.elementor-element-0be25ac .elementor-cta__description{color:var( --e-global-color-52ee105 );}.elementor-6952 .elementor-element.elementor-element-0be25ac .elementor-cta:hover .elementor-cta__content{background-color:var( --e-global-color-8de581d );}.elementor-6952 .elementor-element.elementor-element-0be25ac .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-94fb084 );}.elementor-6952 .elementor-element.elementor-element-0be25ac .elementor-cta:hover .elementor-cta__description{color:var( --e-global-color-94fb084 );}.elementor-6952 .elementor-element.elementor-element-0be25ac .elementor-cta__button{color:var( --e-global-color-52ee105 );background-color:var( --e-global-color-accent );}.elementor-6952 .elementor-element.elementor-element-0be25ac .elementor-cta__button:hover{background-color:var( --e-global-color-secondary );}.elementor-6952 .elementor-element.elementor-element-fd01b49{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6952 .elementor-element.elementor-element-fd01b49:not(.elementor-motion-effects-element-type-background), .elementor-6952 .elementor-element.elementor-element-fd01b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #abceae 0%, #00a33e 100%);}.elementor-6952 .elementor-element.elementor-element-e69b1a0{--display:flex;}.elementor-6952 .elementor-element.elementor-element-ba4b0f4 .elementor-heading-title{font-size:48px;color:#ffffff;}.elementor-6952 .elementor-element.elementor-element-8e5282a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-6952 .elementor-element.elementor-element-8e5282a:not(.elementor-motion-effects-element-type-background), .elementor-6952 .elementor-element.elementor-element-8e5282a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6952 .elementor-element.elementor-element-f6c59cb{--display:flex;}.elementor-6952 .elementor-element.elementor-element-d91b8d4 .elementor-icon-box-wrapper{align-items:start;gap:69px;}.elementor-6952 .elementor-element.elementor-element-d91b8d4 .elementor-icon-box-title{margin-block-end:58px;color:#474545;}.elementor-6952 .elementor-element.elementor-element-d91b8d4.elementor-view-stacked .elementor-icon{background-color:#504992;}.elementor-6952 .elementor-element.elementor-element-d91b8d4.elementor-view-framed .elementor-icon, .elementor-6952 .elementor-element.elementor-element-d91b8d4.elementor-view-default .elementor-icon{fill:#504992;color:#504992;border-color:#504992;}.elementor-6952 .elementor-element.elementor-element-d91b8d4 .elementor-icon{font-size:23px;padding:20px;border-radius:0px 0px 0px 0px;}.elementor-6952 .elementor-element.elementor-element-d91b8d4 .elementor-icon-box-title, .elementor-6952 .elementor-element.elementor-element-d91b8d4 .elementor-icon-box-title a{font-size:41px;line-height:0.5em;letter-spacing:-0.8px;}.elementor-6952 .elementor-element.elementor-element-d91b8d4 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;line-height:2.2em;color:#726f6f;}.elementor-6952 .elementor-element.elementor-element-f00c03f{--display:flex;}.elementor-6952 .elementor-element.elementor-element-b5a59f2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6952 .elementor-element.elementor-element-a1d84d1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6952 .elementor-element.elementor-element-d710d17{--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;}.elementor-6952 .elementor-element.elementor-element-75a3840 .elementor-cta .elementor-cta__bg, .elementor-6952 .elementor-element.elementor-element-75a3840 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6952 .elementor-element.elementor-element-75a3840 .elementor-cta__content{text-align:center;}.elementor-6952 .elementor-element.elementor-element-75a3840 .elementor-cta__bg-wrapper{min-height:250px;}.elementor-6952 .elementor-element.elementor-element-75a3840 .elementor-cta__button{color:var( --e-global-color-52ee105 );background-color:var( --e-global-color-accent );}.elementor-6952 .elementor-element.elementor-element-75a3840 .elementor-cta__button:hover{color:var( --e-global-color-52ee105 );background-color:var( --e-global-color-secondary );}.elementor-6952 .elementor-element.elementor-element-074f9d4{--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;}.elementor-6952 .elementor-element.elementor-element-c696e76{text-align:center;}.elementor-6952 .elementor-element.elementor-element-c696e76 .elementor-heading-title{text-transform:none;line-height:44px;}.elementor-6952 .elementor-element.elementor-element-26f41bf{font-size:20px;font-weight:bold;font-style:italic;color:var( --e-global-color-secondary );}.elementor-6952 .elementor-element.elementor-element-015e908{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6952 .elementor-element.elementor-element-08091f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6952 .elementor-element.elementor-element-08091f1:not(.elementor-motion-effects-element-type-background), .elementor-6952 .elementor-element.elementor-element-08091f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #abceae 0%, #00a33e 100%);}.elementor-6952 .elementor-element.elementor-element-3b36471{--display:flex;}.elementor-6952 .elementor-element.elementor-element-a300c66 .elementor-heading-title{font-size:48px;color:#ffffff;}.elementor-6952 .elementor-element.elementor-element-9a77cb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-6952 .elementor-element.elementor-element-6989186{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:85px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-6952 .elementor-element.elementor-element-6989186:not(.elementor-motion-effects-element-type-background), .elementor-6952 .elementor-element.elementor-element-6989186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EC7901CC;}.elementor-6952 .elementor-element.elementor-element-075cde6{--display:flex;}.elementor-6952 .elementor-element.elementor-element-710c9a3{text-align:center;}.elementor-6952 .elementor-element.elementor-element-710c9a3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;color:#ffffff;}.elementor-6952 .elementor-element.elementor-element-5348244 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-6952 .elementor-element.elementor-element-5348244{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:100;line-height:2em;color:#ffffff;}.elementor-6952 .elementor-element.elementor-element-64b5a87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6952 .elementor-element.elementor-element-64b5a87:not(.elementor-motion-effects-element-type-background), .elementor-6952 .elementor-element.elementor-element-64b5a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #abceae 0%, #00a33e 100%);}.elementor-6952 .elementor-element.elementor-element-00e4835{--display:flex;}.elementor-6952 .elementor-element.elementor-element-5e36e47 .elementor-heading-title{font-size:48px;color:#ffffff;}.elementor-6952 .elementor-element.elementor-element-fdec0fe{--display:flex;}.elementor-6952 .elementor-element.elementor-element-01d23eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6952 .elementor-element.elementor-element-2de7cf2{--display:flex;}.elementor-6952 .elementor-element.elementor-element-a686191{--display:flex;}.elementor-6952 .elementor-element.elementor-element-9825a85{--display:flex;}@media(max-width:1024px){.elementor-6952 .elementor-element.elementor-element-8e5282a{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-6952 .elementor-element.elementor-element-d91b8d4 .elementor-icon-box-title, .elementor-6952 .elementor-element.elementor-element-d91b8d4 .elementor-icon-box-title a{font-size:32px;}.elementor-6952 .elementor-element.elementor-element-d91b8d4 .elementor-icon-box-description{font-size:15px;line-height:1.8em;}}@media(max-width:767px){.elementor-6952 .elementor-element.elementor-element-ba4b0f4{text-align:center;}.elementor-6952 .elementor-element.elementor-element-ba4b0f4 .elementor-heading-title{font-size:35px;}.elementor-6952 .elementor-element.elementor-element-8e5282a{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-6952 .elementor-element.elementor-element-d91b8d4 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-6952 .elementor-element.elementor-element-d91b8d4 .elementor-icon-box-title{margin-block-end:14px;}.elementor-6952 .elementor-element.elementor-element-d91b8d4 .elementor-icon-box-title, .elementor-6952 .elementor-element.elementor-element-d91b8d4 .elementor-icon-box-title a{font-size:37px;line-height:1.2em;}.elementor-6952 .elementor-element.elementor-element-d91b8d4 .elementor-icon-box-description{font-size:14px;line-height:1.9em;}.elementor-6952 .elementor-element.elementor-element-6989186{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6952 .elementor-element.elementor-element-5348244{font-size:15px;}}@media(min-width:768px){.elementor-6952 .elementor-element.elementor-element-8e5282a{--content-width:1140px;}.elementor-6952 .elementor-element.elementor-element-f6c59cb{--width:62.544%;}.elementor-6952 .elementor-element.elementor-element-f00c03f{--width:37.369%;}.elementor-6952 .elementor-element.elementor-element-d710d17{--width:50%;}.elementor-6952 .elementor-element.elementor-element-074f9d4{--width:50%;}.elementor-6952 .elementor-element.elementor-element-6989186{--content-width:1140px;}}/* Start custom CSS *//* Inicio 6952 · segunda revisión editorial · sólo este borrador */
body.elementor-page-6952{--rb-ink:#153d32;--rb-green:#247146;--rb-blue:#2f4898;--rb-orange:#dd792c;--rb-paper:#f5f7f1;--rb-line:#dce6dd;--rb-text:#344c43;}
body.elementor-page-6952 .elementor-6952{display:flex!important;flex-direction:column!important;background:#fff;color:var(--rb-text);}
body.elementor-page-6952 .elementor-6952 *{box-sizing:border-box;}
body.elementor-page-6952 .elementor-6952 .e-con,body.elementor-page-6952 .elementor-6952 [data-e-type]{min-width:0;}
body.elementor-page-6952 .elementor-6952 p,body.elementor-page-6952 .elementor-6952 .elementor-icon-box-description,body.elementor-page-6952 .elementor-6952 .elementor-cta__description{font-family:"Poppins",sans-serif!important;font-weight:400!important;font-style:normal!important;font-size:1rem!important;line-height:1.8!important;letter-spacing:0!important;}
body.elementor-page-6952 .elementor-6952 h1,body.elementor-page-6952 .elementor-6952 h2,body.elementor-page-6952 .elementor-6952 h3{font-family:"Playfair Display",serif!important;font-weight:600!important;font-style:normal!important;text-transform:none!important;line-height:1.22!important;letter-spacing:-.025em!important;overflow-wrap:normal!important;word-break:normal!important;}
body.elementor-page-6952 .elementor-6952 h2{font-size:clamp(1.8rem,2.7vw,2.65rem)!important;color:var(--rb-ink)!important;}
body.elementor-page-6952 .elementor-6952 h3{font-size:clamp(1.3rem,1.6vw,1.65rem)!important;color:var(--rb-ink)!important;}
body.elementor-page-6952 .elementor-6952 a{text-decoration:none;transition:color .2s,background .2s,box-shadow .2s,transform .2s;}
body.elementor-page-6952 .elementor-6952 p a{text-decoration:underline;text-underline-offset:.22em;color:var(--rb-blue)!important;font-weight:500;}
body.elementor-page-6952 .elementor-6952 a:focus-visible{outline:3px solid var(--rb-orange)!important;outline-offset:5px;}
body.elementor-page-6952 .elementor-6952 .e-button-base,body.elementor-page-6952 .elementor-6952 .elementor-button{font-family:"Poppins",sans-serif!important;font-size:.92rem!important;font-weight:500!important;line-height:1.4!important;text-align:center;white-space:normal;word-break:normal;overflow-wrap:normal!important;border-radius:.55rem!important;background:var(--rb-blue)!important;color:#fff!important;padding:.9rem 1.25rem!important;border:1px solid transparent!important;min-height:46px;}
body.elementor-page-6952 .elementor-6952 .e-button-base:hover,body.elementor-page-6952 .elementor-6952 .elementor-button:hover{background:#203774!important;transform:translateY(-2px);box-shadow:0 6px 18px #263f7826;}
/* Cabecera editorial y gráfico de portadas */
body.elementor-page-6952 .elementor-element-a7ad1f0{order:0;position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(125deg,#103f31 0%,#1e654c 58%,#204f70 100%)!important;padding:4.5rem max(1.5rem,calc((100vw - 1220px)/2))!important;margin:0!important;}
body.elementor-page-6952 .elementor-element-a7ad1f0>.e-con-inner{max-width:1220px!important;padding:0!important;}
body.elementor-page-6952 .elementor-element-d8f83aa{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr)!important;grid-template-rows:auto auto auto!important;column-gap:4rem!important;row-gap:1.5rem!important;align-items:center!important;padding:0!important;width:100%!important;}
body.elementor-page-6952 .elementor-element-af83a5a{grid-column:1;grid-row:1;margin:0!important;text-align:left!important;}
body.elementor-page-6952 .elementor-element-af83a5a h1{font-size:clamp(2.1rem,3.7vw,3.65rem)!important;line-height:1.13!important;color:#fff!important;max-width:19ch;margin:0!important;text-align:left!important;}
body.elementor-page-6952 .elementor-element-1d6894d{grid-column:1;grid-row:2;margin:0!important;}
body.elementor-page-6952 .elementor-element-1d6894d .elementor-heading-title{font-family:"Poppins",sans-serif!important;font-size:1.06rem!important;line-height:1.8!important;font-style:normal!important;font-weight:400!important;text-align:left!important;color:#e3f0e8!important;max-width:56ch!important;}
body.elementor-page-6952 [data-interaction-id="54151b5f"]{grid-column:1;grid-row:3;display:flex!important;flex-wrap:wrap;gap:.85rem;align-items:center;padding:0!important;background:transparent!important;font-size:0!important;text-align:left!important;color:transparent!important;margin:0!important;}
body.elementor-page-6952 [data-interaction-id="54151b5f"] a{display:inline-flex;align-items:center;justify-content:center;font-family:"Poppins",sans-serif;font-size:.92rem;font-weight:500;padding:.95rem 1.15rem;border-radius:.5rem;background:#fff;color:#163e32!important;text-decoration:none!important;min-height:48px;}
body.elementor-page-6952 [data-interaction-id="54151b5f"] a:last-child{background:transparent;color:#fff!important;border:1px solid #a4c6b3;}
body.elementor-page-6952 [data-interaction-id="54151b5f"] a:hover{transform:translateY(-3px);box-shadow:0 8px 24px #051b242e;}
body.elementor-page-6952 [data-interaction-id="b3a9562"]{grid-column:2;grid-row:1 / 4;display:block!important;width:100%!important;max-height:27rem!important;object-fit:contain!important;filter:drop-shadow(0 20px 22px #031f3938);border-radius:1rem;position:relative;z-index:2;animation:rb-float 7s ease-in-out infinite;}
body.elementor-page-6952 .elementor-element-a7ad1f0:before{content:"";position:absolute!important;inset:-40% -10% auto auto;width:42rem;height:42rem;border:1px solid #d1ebc22b;border-radius:50%;z-index:-1;animation:rb-orbit 28s linear infinite;pointer-events:none;}
body.elementor-page-6952 .elementor-element-a7ad1f0:after{content:"";position:absolute;right:6%;top:18%;width:26rem;height:26rem;border:1px dashed #d1ebc233;border-radius:50%;background:radial-gradient(circle,#9ccd7040,transparent 66%);z-index:-1;animation:rb-orbit 42s linear infinite reverse;pointer-events:none;}
/* Accesos principales */
body.elementor-page-6952 .elementor-element-cba1831{order:1;max-width:1220px!important;margin:0 auto!important;padding:2.5rem 1.5rem!important;width:100%!important;background:#fff;}
body.elementor-page-6952 .elementor-element-cba1831>.e-con-inner{gap:1.5rem!important;max-width:100%!important;}
body.elementor-page-6952 .elementor-element-cba1831 .e-con-child{padding:0!important;}
body.elementor-page-6952 .elementor-cta{border-radius:1rem!important;overflow:hidden;box-shadow:0 8px 25px #143f3210;border:1px solid #dce6dd;transition:transform .3s,box-shadow .3s;}
body.elementor-page-6952 .elementor-cta:hover{transform:translateY(-4px);box-shadow:0 14px 30px #143f3220;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta__bg-wrapper{min-height:15rem!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta__content{padding:1.75rem!important;background:#f4f7f1!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta__title{font-family:"Playfair Display",serif!important;font-size:1.7rem!important;color:var(--rb-ink)!important;text-transform:none!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta__description{color:#344c43!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta__button{background:var(--rb-blue)!important;color:white!important;border:0!important;border-radius:.5rem!important;padding:.8rem 1.1rem!important;}
/* Introducción y vídeo */
body.elementor-page-6952 .elementor-element-fd01b49{order:2;background:#fff!important;padding:2rem 1.5rem 0!important;margin:0!important;}
body.elementor-page-6952 .elementor-element-fd01b49>.e-con-inner{max-width:1140px!important;}
body.elementor-page-6952 .elementor-element-ba4b0f4 h2{text-align:left!important;color:var(--rb-ink)!important;}
body.elementor-page-6952 .elementor-element-8e5282a{order:3;padding:1.75rem 1.5rem 4rem!important;margin:0!important;background:#fff!important;}
body.elementor-page-6952 .elementor-element-8e5282a>.e-con-inner{gap:3rem!important;max-width:1140px!important;align-items:center!important;}
body.elementor-page-6952 .elementor-element-8e5282a .e-con-child{padding:0!important;}
body.elementor-page-6952 .elementor-element-d91b8d4 .elementor-icon-box-title{font-size:1.65rem!important;color:var(--rb-ink)!important;margin-bottom:1.15rem!important;}
body.elementor-page-6952 .elementor-element-d91b8d4 .elementor-icon-box-description{font-size:.96rem!important;line-height:1.85!important;color:#344c43!important;text-align:left!important;}
body.elementor-page-6952 .elementor-element-b5a59f2{border-radius:1rem;overflow:hidden;box-shadow:0 12px 36px #143f3217;}
/* Biblioteca: contenedores explícitos para evitar herencias flex horizontales */
body.elementor-page-6952 .elementor-element-015e908{order:4;display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:1.5rem 0 3.5rem!important;background:var(--rb-paper)!important;}
body.elementor-page-6952 .elementor-element-015e908>.e-con-inner{display:flex!important;flex-direction:column!important;max-width:1220px!important;gap:0!important;width:100%!important;}
body.elementor-page-6952 .elementor-element-54f2a62f,body.elementor-page-6952 .elementor-element-3cb211b9,body.elementor-page-6952 .elementor-element-4cbe4ce7{display:block!important;width:100%!important;max-width:1220px!important;padding:3rem 1.5rem!important;margin:auto!important;}
body.elementor-page-6952 .elementor-element-54f2a62f>h2,body.elementor-page-6952 .elementor-element-3cb211b9>h2,body.elementor-page-6952 .elementor-element-4cbe4ce7>h2{max-width:28ch;margin-bottom:1rem!important;}
body.elementor-page-6952 .elementor-element-54f2a62f>p,body.elementor-page-6952 .elementor-element-3cb211b9>p,body.elementor-page-6952 .elementor-element-4cbe4ce7>p{display:block!important;max-width:72ch;font-size:1rem!important;color:var(--rb-text)!important;margin-bottom:1.75rem!important;}
body.elementor-page-6952 .elementor-element-54f2a62f>h3{margin:2rem 0 1rem!important;font-size:1.55rem!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7,body.elementor-page-6952 .elementor-element-21b6ffb{gap:1.5rem!important;grid-template-rows:auto!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
body.elementor-page-6952 .elementor-element-21b6ffb{grid-template-columns:repeat(3,minmax(0,1fr))!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7>[data-e-type="e-div-block"],body.elementor-page-6952 .elementor-element-21b6ffb>[data-e-type="e-div-block"]{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;min-width:0!important;padding:1.35rem!important;background:#fff!important;border:1px solid var(--rb-line)!important;border-radius:1rem!important;box-shadow:0 5px 18px #173c3008!important;transition:transform .3s,box-shadow .3s,border-color .3s;}
body.elementor-page-6952 .elementor-element-37f9a0a7>[data-e-type="e-div-block"]:hover,body.elementor-page-6952 .elementor-element-21b6ffb>[data-e-type="e-div-block"]:hover{transform:translateY(-6px);border-color:#a9c1a4!important;box-shadow:0 16px 35px #173c3017!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7>[data-e-type="e-div-block"]>a:first-child,body.elementor-page-6952 .elementor-element-21b6ffb>[data-e-type="e-div-block"]>a:first-child{display:block!important;width:100%!important;padding:1rem!important;border-radius:.7rem;background:#f7f8f4;}
body.elementor-page-6952 .elementor-element-37f9a0a7 img,body.elementor-page-6952 .elementor-element-21b6ffb img{display:block!important;width:100%!important;height:19rem!important;max-height:none!important;object-fit:contain!important;margin:0!important;transition:transform .4s;}
body.elementor-page-6952 .elementor-element-37f9a0a7>[data-e-type="e-div-block"]:hover img,body.elementor-page-6952 .elementor-element-21b6ffb>[data-e-type="e-div-block"]:hover img{transform:scale(1.025);}
body.elementor-page-6952 .elementor-element-37f9a0a7 h3,body.elementor-page-6952 .elementor-element-21b6ffb h3{display:block!important;font-size:1.45rem!important;margin:1.35rem 0 .8rem!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7 p,body.elementor-page-6952 .elementor-element-21b6ffb p{display:block!important;color:#344c43!important;font-size:.93rem!important;margin:0 0 1rem!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7 .e-button-base,body.elementor-page-6952 .elementor-element-21b6ffb .e-button-base{margin-top:auto!important;align-self:flex-start!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7 p:last-child,body.elementor-page-6952 .elementor-element-21b6ffb p:last-child{font-size:.8rem!important;margin:.9rem 0 0!important;line-height:1.65!important;}
/* Temas */
body.elementor-page-6952 .elementor-element-3cb211b9{border-top:1px solid #dce6dd;}
body.elementor-page-6952 .elementor-element-6985446{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:auto!important;gap:.8rem!important;padding:0!important;}
body.elementor-page-6952 .elementor-element-6985446 a{display:flex!important;align-items:center;justify-content:flex-start;background:#fff!important;color:var(--rb-ink)!important;border:1px solid #cadacb!important;box-shadow:none!important;text-align:left!important;min-height:4rem;}
body.elementor-page-6952 .elementor-element-6985446 a:before{content:"";width:.5rem;height:.5rem;flex:none;background:var(--rb-orange);border-radius:50%;margin-right:.75rem;transition:transform .3s;}
body.elementor-page-6952 .elementor-element-6985446 a:hover{border-color:var(--rb-green)!important;background:#e8f1e5!important;}
body.elementor-page-6952 .elementor-element-6985446 a:hover:before{transform:scale(1.5);}
/* Cursos */
body.elementor-page-6952 .elementor-element-4cbe4ce7{border-top:1px solid #dce6dd;}
body.elementor-page-6952 [data-e-type="e-collection-loop-layout"]{display:grid!important;gap:1.5rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;}
body.elementor-page-6952 [data-e-type="e-collection-loop-item"]{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:1rem!important;min-width:0!important;width:100%!important;background:#fff!important;border:1px solid var(--rb-line)!important;border-radius:1rem!important;padding:1.35rem!important;box-shadow:0 5px 18px #173c3008;transition:transform .3s,box-shadow .3s;}
body.elementor-page-6952 [data-e-type="e-collection-loop-item"]:hover{transform:translateY(-5px);box-shadow:0 16px 32px #173c3015;}
body.elementor-page-6952 [data-e-type="e-collection-loop-item"]>*{flex-shrink:0!important;max-width:100%!important;min-width:0!important;margin:0!important;}
body.elementor-page-6952 [data-e-type="e-collection-loop-item"]>h3{display:block!important;width:100%!important;font-size:1.35rem!important;line-height:1.3!important;}
body.elementor-page-6952 [data-e-type="e-collection-loop-item"]>h3 a{color:var(--rb-ink)!important;overflow-wrap:normal!important;word-break:normal!important;}
body.elementor-page-6952 [data-e-type="e-collection-loop-item"]>.e-image-link-base{display:block!important;width:100%!important;overflow:hidden;border-radius:.65rem;}
body.elementor-page-6952 [data-e-type="e-collection-loop-item"] img{display:block!important;width:100%!important;height:13rem!important;object-fit:cover!important;object-position:center;margin:0!important;border-radius:.65rem;transition:transform .5s;}
body.elementor-page-6952 [data-e-type="e-collection-loop-item"]:hover img{transform:scale(1.035);}
body.elementor-page-6952 [data-e-type="e-collection-loop-item"]>.e-button-base{align-self:flex-start!important;margin-top:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:8.5rem!important;white-space:nowrap!important;}
body.elementor-page-6952 .elementor-element-744f6df4>.e-image-link-base{order:-1;}
body.elementor-page-6952 .elementor-element-4cbe4ce7>.e-button-base{display:inline-block!important;margin-top:1.5rem!important;}
/* Paquete: un acceso secundario claro */
body.elementor-page-6952 .elementor-element-a1d84d1{order:5;max-width:1172px!important;width:calc(100% - 3rem)!important;margin:3rem auto!important;padding:1.6rem!important;background:#edf2f8!important;border:1px solid #dce3ee;border-radius:1rem;}
body.elementor-page-6952 .elementor-element-a1d84d1>.e-con-inner{max-width:100%!important;gap:2rem!important;align-items:center!important;}
body.elementor-page-6952 .elementor-element-a1d84d1 .e-con-child{padding:0!important;}
body.elementor-page-6952 .elementor-element-a1d84d1 .elementor-cta__bg-wrapper{min-height:13rem!important;}
body.elementor-page-6952 .elementor-element-a1d84d1 .elementor-cta__content{padding:1.25rem!important;background:#fff!important;}
body.elementor-page-6952 .elementor-element-a1d84d1 .elementor-cta__title{font-size:1.45rem!important;color:var(--rb-ink)!important;text-transform:none!important;}
body.elementor-page-6952 .elementor-element-a1d84d1 .elementor-cta__description{font-size:.92rem!important;color:var(--rb-text)!important;}
body.elementor-page-6952 .elementor-element-c696e76 h2{font-size:2rem!important;color:var(--rb-ink)!important;text-align:left!important;}
body.elementor-page-6952 .elementor-element-26f41bf p{font-size:.9rem!important;color:var(--rb-text)!important;text-align:left!important;font-style:normal!important;}
/* Artículos: cuadrícula editorial vertical */
body.elementor-page-6952 .elementor-element-64b5a87{order:6;margin:0!important;padding:2rem 1.5rem 1.5rem!important;background:#fff!important;}
body.elementor-page-6952 .elementor-element-64b5a87>.e-con-inner{max-width:1140px!important;}
body.elementor-page-6952 .elementor-element-5e36e47 h2{text-align:left!important;color:var(--rb-ink)!important;}
body.elementor-page-6952 .elementor-element-fdec0fe{order:6;max-width:1220px!important;width:100%!important;margin:auto!important;padding:0 1.5rem 4.5rem!important;}
body.elementor-page-6952 .elementor-element-fdec0fe>.e-con-inner{display:block!important;max-width:100%!important;}
body.elementor-page-6952 .elementor-element-54ac12b5 p{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--rb-text)!important;font-size:.94rem!important;line-height:1.75!important;}
body.elementor-page-6952 .elementor-element-54ac12b5>h3{font-size:1.5rem!important;}
body.elementor-page-6952 .elementor-element-54ac12b5>.e-button-base{background:#edf4eb!important;color:#1e583b!important;border:1px solid #cbdcc8!important;}
body.elementor-page-6952 .elementor-element-54ac12b5>.e-button-base:hover{background:#dcebd8!important;}
/* Autores */
body.elementor-page-6952 .elementor-element-08091f1{order:7;margin:0!important;padding:3rem 1.5rem 0!important;background:#f3f6f0!important;}
body.elementor-page-6952 .elementor-element-08091f1>.e-con-inner{max-width:1140px!important;}
body.elementor-page-6952 .elementor-element-a300c66 h2{text-align:left!important;color:var(--rb-ink)!important;}
body.elementor-page-6952 .elementor-element-9a77cb7{order:8;margin:0!important;background:#f3f6f0!important;padding:0 0 3.5rem!important;}
body.elementor-page-6952 .elementor-element-9a77cb7>.e-con-inner{display:block!important;width:100%!important;max-width:1220px!important;}
body.elementor-page-6952 .elementor-element-65204db3{display:block!important;max-width:1220px!important;padding:1.5rem!important;margin:auto!important;}
body.elementor-page-6952 .elementor-element-65204db3>p{max-width:85ch!important;color:var(--rb-text)!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;gap:2rem!important;padding:1.5rem 0 0!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af>[data-e-type="e-div-block"]{display:flex!important;flex-direction:column!important;gap:0!important;padding:1.5rem!important;background:#fff!important;border:1px solid var(--rb-line)!important;border-radius:1rem!important;box-shadow:0 8px 25px #173c3009!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af img{border-radius:.65rem!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af h3{font-size:1.65rem!important;margin:1.25rem 0 1rem!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af p{color:var(--rb-text)!important;font-size:.96rem!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af p:last-child{margin-top:auto!important;padding-top:1rem!important;font-size:.85rem!important;}
/* Propósito institucional: contraste y línea de lectura */
body.elementor-page-6952 .elementor-element-6989186{order:9;position:relative;overflow:hidden;margin:0!important;padding:4rem 1.5rem!important;background:#153e32!important;}
body.elementor-page-6952 .elementor-element-6989186>.e-con-inner{max-width:1140px!important;}
body.elementor-page-6952 .elementor-element-075cde6{max-width:900px!important;margin:auto!important;padding:0!important;z-index:1;}
body.elementor-page-6952 .elementor-element-710c9a3 h2{color:#fff!important;text-align:left!important;font-size:clamp(1.8rem,2.7vw,2.6rem)!important;max-width:26ch!important;}
body.elementor-page-6952 .elementor-element-5348244,body.elementor-page-6952 .elementor-element-5348244 p{color:#e6f0e7!important;text-align:left!important;font-size:1.05rem!important;font-weight:400!important;line-height:1.9!important;}
body.elementor-page-6952 .elementor-element-5348244{padding:0!important;margin-top:1rem!important;}
body.elementor-page-6952 .elementor-element-6989186:after{content:"";position:absolute;right:-5rem;bottom:-12rem;width:30rem;height:30rem;border-radius:50%;border:1px solid #b9d4ae40;box-shadow:0 0 0 4rem #b9d4ae0a,0 0 0 8rem #b9d4ae05;animation:rb-breathe 9s ease-in-out infinite;pointer-events:none;}
body.elementor-page-6952 .elementor-element-01d23eb{display:none!important;}
/* Cabecera y pie: ajustes sólo en la vista de este borrador */
body.elementor-page-6952 .elementor-location-header p{font-weight:400!important;}
body.elementor-page-6952 .elementor-location-header .elementor-nav-menu a{font-family:"Poppins",sans-serif!important;font-weight:500!important;}
body.elementor-page-6952 .elementor-location-footer{background:#f5f7f1;}
body.elementor-page-6952 .elementor-location-footer p{font-family:"Poppins",sans-serif!important;font-weight:400!important;line-height:1.8!important;}
/* Movimiento: portadas, trazo orbital y aparición progresiva */
@keyframes rb-float{0%,100%{transform:translateY(0) rotate(-1deg);}50%{transform:translateY(-12px) rotate(1deg);}}
@keyframes rb-orbit{to{transform:rotate(360deg);}}
@keyframes rb-breathe{0%,100%{transform:scale(.95);opacity:.55;}50%{transform:scale(1.06);opacity:1;}}
@keyframes rb-reveal{from{opacity:.4;transform:translateY(22px);}to{opacity:1;transform:translateY(0);}}
@supports(animation-timeline:view()){
body.elementor-page-6952 .elementor-element-37f9a0a7>[data-e-type="e-div-block"],body.elementor-page-6952 .elementor-element-21b6ffb>[data-e-type="e-div-block"],body.elementor-page-6952 [data-e-type="e-collection-loop-item"],body.elementor-page-6952 .elementor-element-7cf7f7af>[data-e-type="e-div-block"]{animation:rb-reveal ease-out both;animation-timeline:view();animation-range:entry 0% entry 22%;}
}
/* Tableta */
@media(max-width:1024px){
body.elementor-page-6952 .elementor-element-a7ad1f0{padding:3rem 1.5rem!important;}
body.elementor-page-6952 .elementor-element-d8f83aa{gap:1.5rem!important;grid-template-columns:1.2fr 1fr!important;}
body.elementor-page-6952 .elementor-element-af83a5a h1{font-size:2.45rem!important;}
body.elementor-page-6952 .elementor-element-21b6ffb,body.elementor-page-6952 [data-e-type="e-collection-loop-layout"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
body.elementor-page-6952 .elementor-element-6985446{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7 img,body.elementor-page-6952 .elementor-element-21b6ffb img{height:17rem!important;}
}
/* Teléfono */
@media(max-width:767px){
body.elementor-page-6952 .elementor-element-a7ad1f0{padding:2.5rem 1.25rem!important;}
body.elementor-page-6952 .elementor-element-d8f83aa{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:1.25rem!important;}
body.elementor-page-6952 .elementor-element-af83a5a h1{font-size:2.15rem!important;max-width:22ch!important;}
body.elementor-page-6952 .elementor-element-1d6894d .elementor-heading-title{font-size:.98rem!important;}
body.elementor-page-6952 [data-interaction-id="b3a9562"]{max-height:18rem!important;max-width:25rem!important;margin:auto!important;}
body.elementor-page-6952 [data-interaction-id="54151b5f"]{gap:.6rem;}
body.elementor-page-6952 [data-interaction-id="54151b5f"] a{font-size:.86rem;flex:1 1 auto;}
body.elementor-page-6952 .elementor-element-cba1831{padding:1.5rem 1.25rem!important;}
body.elementor-page-6952 .elementor-element-cba1831>.e-con-inner,body.elementor-page-6952 .elementor-element-8e5282a>.e-con-inner,body.elementor-page-6952 .elementor-element-a1d84d1>.e-con-inner{flex-direction:column!important;gap:1.5rem!important;}
body.elementor-page-6952 .elementor-element-cba1831 .e-con-child,body.elementor-page-6952 .elementor-element-8e5282a .e-con-child,body.elementor-page-6952 .elementor-element-a1d84d1 .e-con-child{width:100%!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta__bg-wrapper{min-height:12rem!important;}
body.elementor-page-6952 .elementor-element-fd01b49{padding:1.5rem 1.25rem 0!important;}
body.elementor-page-6952 .elementor-element-8e5282a{padding:1.5rem 1.25rem 2.5rem!important;}
body.elementor-page-6952 .elementor-element-54f2a62f,body.elementor-page-6952 .elementor-element-3cb211b9,body.elementor-page-6952 .elementor-element-4cbe4ce7{padding:2rem 1.25rem!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7,body.elementor-page-6952 .elementor-element-21b6ffb,body.elementor-page-6952 .elementor-element-6985446,body.elementor-page-6952 [data-e-type="e-collection-loop-layout"],body.elementor-page-6952 .elementor-element-7cf7f7af{grid-template-columns:minmax(0,1fr)!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7 img,body.elementor-page-6952 .elementor-element-21b6ffb img{height:20rem!important;}
body.elementor-page-6952 .elementor-element-a1d84d1{width:calc(100% - 2.5rem)!important;margin:2rem auto!important;padding:1.25rem!important;}
body.elementor-page-6952 .elementor-element-c696e76 h2{font-size:1.75rem!important;}
body.elementor-page-6952 .elementor-element-64b5a87{padding:1rem 1.25rem!important;}
body.elementor-page-6952 .elementor-element-fdec0fe{padding:0 1.25rem 2.5rem!important;}
body.elementor-page-6952 .elementor-element-08091f1{padding:2rem 1.25rem 0!important;}
body.elementor-page-6952 .elementor-element-65204db3{padding:1.25rem!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af>[data-e-type="e-div-block"]{padding:1.25rem!important;}

body.elementor-page-6952 .elementor-element-6989186{padding:2.5rem 1.25rem!important;}
}
/* Accesibilidad: el contenido sigue visible sin animaciones */
@media(prefers-reduced-motion:reduce){
body.elementor-page-6952 *,body.elementor-page-6952 *:before,body.elementor-page-6952 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important;opacity:1!important;transform:none!important;}
}

/* Portadas originales en un escenario editorial */
body.elementor-page-6952 .elementor-element-38bd0c68{grid-column:2!important;grid-row:1 / 4!important;display:grid!important;grid-template-columns:1.05fr 1fr!important;grid-template-rows:auto!important;align-items:center!important;gap:1rem!important;width:100%!important;padding:1.5rem!important;border:1px solid #d8e7d780;border-radius:1.25rem;background:#f0f5ec;box-shadow:0 24px 48px #092e2730;transform:rotate(-2deg);}
body.elementor-page-6952 .elementor-element-38bd0c68 img{display:block!important;width:100%!important;height:21rem!important;object-fit:contain!important;mix-blend-mode:multiply;filter:drop-shadow(0 12px 9px #183c3426);}
body.elementor-page-6952 [data-interaction-id="467dc029"]{animation:rb-float 8s ease-in-out infinite;}
body.elementor-page-6952 [data-interaction-id="2bc21a4b"]{animation:rb-float 8s ease-in-out infinite reverse;animation-delay:-3s;}
/* Navegación de la página */
body.elementor-page-6952 .elementor-element-3d736c21{order:0!important;position:sticky!important;top:32px;z-index:30;width:100%!important;max-width:none!important;padding:.7rem 1.25rem!important;background:#ffffffed;border-bottom:1px solid #dce6dd;box-shadow:0 4px 16px #153d3209;backdrop-filter:blur(12px);}
body.elementor-page-6952 [data-interaction-id="45ccf37"]{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap;gap:.3rem 1.25rem!important;max-width:1200px;margin:auto!important;background:transparent!important;padding:0!important;}
body.elementor-page-6952 [data-interaction-id="45ccf37"] a{display:block;padding:.45rem .3rem;color:#244d3a!important;font-family:"Poppins",sans-serif;font-size:.88rem;font-weight:500;text-decoration:none!important;border-bottom:2px solid transparent;}
body.elementor-page-6952 [data-interaction-id="45ccf37"] a:hover{border-bottom-color:#db7b32;color:#2f4898!important;}
body.elementor-page-6952 .elementor-element-fdec0fe [data-e-type="e-collection-loop-layout"]{align-items:stretch!important;}
@media(max-width:1024px){body.elementor-page-6952 .elementor-element-38bd0c68{padding:1rem!important;gap:.5rem!important;}body.elementor-page-6952 .elementor-element-38bd0c68 img{height:17rem!important;}}
@media(max-width:767px){body.elementor-page-6952 .elementor-element-38bd0c68{max-width:26rem!important;margin:1rem auto 0!important;transform:rotate(-1deg);padding:1rem!important;}body.elementor-page-6952 .elementor-element-38bd0c68 img{height:15rem!important;}body.elementor-page-6952 .elementor-element-3d736c21{top:0;padding:.45rem .75rem!important;}body.elementor-page-6952 [data-interaction-id="45ccf37"]{gap:0 .8rem!important;}body.elementor-page-6952 [data-interaction-id="45ccf37"] a{font-size:.75rem;padding:.5rem .05rem;}}
@media(prefers-reduced-motion:reduce){body.elementor-page-6952 *,body.elementor-page-6952 *:before,body.elementor-page-6952 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important;opacity:1!important;transform:none!important;}}

/* Neutralizar el doble padding de los contenedores heredados de Elementor */
body.elementor-page-6952 .elementor-6952>.e-con>.e-con-inner{padding:0!important;}
body.elementor-page-6952 .elementor-element-e69b1a0,body.elementor-page-6952 .elementor-element-3b36471,body.elementor-page-6952 .elementor-element-00e4835{padding:0!important;}
body.elementor-page-6952 [data-e-type="e-collection-loop"],body.elementor-page-6952 [data-e-type="e-collection-loop-layout"]{padding:0!important;}
body.elementor-page-6952 .elementor-element-3fa518ff{margin:0!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7,body.elementor-page-6952 .elementor-element-21b6ffb{padding:0!important;}
body.elementor-page-6952 [data-interaction-id="45ccf37"] a{min-height:44px;display:flex;align-items:center;}
body.elementor-page-6952 ::target-text{background-color:transparent;color:inherit;}

/* Menú móvil compacto sin modificar la plantilla global */
@media(max-width:767px){
body.elementor-page-6952 .elementor-location-header .elementor-element-c806ac1{min-height:0!important;padding:.4rem .8rem!important;}
body.elementor-page-6952 .elementor-element-c806ac1>.elementor-container{display:grid!important;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;}
body.elementor-page-6952 .elementor-element-c806ac1 .elementor-column{width:auto!important;max-width:100%!important;}
body.elementor-page-6952 .elementor-element-58be89b,body.elementor-page-6952 .elementor-element-95639d0,body.elementor-page-6952 .elementor-element-4b6da4f{display:none!important;}
body.elementor-page-6952 .elementor-element-a512a4d{grid-column:1;}
body.elementor-page-6952 .elementor-element-b78a52b{grid-column:2;}
body.elementor-page-6952 .elementor-element-c806ac1 .elementor-widget-wrap{padding:0!important;}
body.elementor-page-6952 .elementor-element-a1dc5f7{width:auto!important;margin:0!important;}
body.elementor-page-6952 .elementor-menu-cart__toggle_button{padding:.45rem .65rem!important;}
body.elementor-page-6952 .elementor-element-66bb32a{width:auto!important;text-align:right!important;}
body.elementor-page-6952 .elementor-element-4d18843{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.5rem!important;padding:.6rem 1rem!important;}
body.elementor-page-6952 .elementor-element-afe9477{grid-column:1;grid-row:1;background:#fff!important;border-radius:.4rem;max-width:12rem!important;width:100%!important;padding:.25rem!important;}
body.elementor-page-6952 .elementor-element-87b55a8{width:100%!important;margin:0!important;}
body.elementor-page-6952 .elementor-element-87b55a8 img{height:3.2rem!important;width:auto!important;max-width:100%!important;object-fit:contain;}
body.elementor-page-6952 .elementor-element-503b228{grid-column:2;grid-row:1;position:static!important;width:auto!important;padding:0!important;}
body.elementor-page-6952 .elementor-element-07f1af8{width:auto!important;position:static!important;margin:0!important;}
body.elementor-page-6952 .elementor-menu-toggle{padding:.6rem!important;color:#fff!important;}
body.elementor-page-6952 .elementor-nav-menu--dropdown{position:absolute!important;left:0!important;width:100%!important;top:4.8rem!important;z-index:90;}
body.elementor-page-6952 .elementor-element-61ff603{grid-column:1 / 3;grid-row:2;width:100%!important;padding:0!important;}
body.elementor-page-6952 .elementor-element-1c2896d{margin:0!important;}
body.elementor-page-6952 .elementor-element-1c2896d .elementor-button{font-size:.8rem!important;padding:.55rem 1rem!important;}
}

@media(max-width:767px){
body.elementor-page-6952 .elementor-element-c806ac1>.elementor-container{grid-template-columns:8rem minmax(0,1fr)!important;}
body.elementor-page-6952 .elementor-element-c806ac1 .elementor-column{min-width:0!important;}
body.elementor-page-6952 .elementor-element-a512a4d{max-width:8rem!important;}
body.elementor-page-6952 .elementor-element-a1dc5f7 .elementor-menu-cart__toggle_button{font-size:.75rem!important;min-width:0!important;}
body.elementor-page-6952 .elementor-element-b78a52b .elementor-widget-container{text-align:right!important;}
body.elementor-page-6952 .elementor-element-4d18843{position:relative!important;}
body.elementor-page-6952 .elementor-element-07f1af8>.elementor-widget-container{position:static!important;}
body.elementor-page-6952 .elementor-nav-menu--dropdown{top:100%!important;}
}

/* Pie de página y promoción secundaria: coherencia visual en este borrador */
body.elementor-page-6952 .elementor-location-footer .elementor-element-1b199cd{display:none!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-8587153{max-width:1172px!important;width:calc(100% - 3rem)!important;margin:2.5rem auto!important;padding:2rem!important;background:#fff!important;border:1px solid #dce6dd!important;border-radius:1rem!important;box-shadow:0 8px 28px #143f3208;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-8587153>.e-con-inner{padding:0!important;gap:2rem!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-8587153 .elementor-heading-title{font-family:"Playfair Display",serif!important;font-size:1.75rem!important;font-weight:600!important;line-height:1.25!important;text-transform:none!important;color:#153d32!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-8587153 p{color:#344c43!important;font-size:.94rem!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-c098c13{background:#fff!important;border-top:1px solid #dce6dd;padding:1rem 1.5rem!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-c098c13>.e-con-inner{padding:0!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-fae4006{background:#153e32!important;padding:2.5rem 1.5rem!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-fae4006 .e-con{background:transparent!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-fae4006>.e-con-inner{padding:0!important;gap:2rem!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-fae4006 p,body.elementor-page-6952 .elementor-location-footer .elementor-element-fae4006 h4,body.elementor-page-6952 .elementor-location-footer .elementor-element-fae4006 .elementor-heading-title{color:#e6f0e7!important;font-weight:400!important;line-height:1.7!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-fae4006 p{font-size:.9rem!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-fae4006 h4{font-family:"Playfair Display",serif!important;font-size:1.2rem!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-fae4006 .elementor-button{background:#e99750!important;color:#173e2d!important;border-radius:.5rem!important;border:0!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-fae4006 img{max-height:12rem;object-fit:contain;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-a43821f{padding:1rem!important;background:#103126!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-a43821f p,body.elementor-page-6952 .elementor-location-footer .elementor-element-a43821f a{font-size:.8rem!important;color:#dbe8dd!important;}
@media(max-width:767px){body.elementor-page-6952 .elementor-location-footer .elementor-element-8587153{width:calc(100% - 2.5rem)!important;padding:1.25rem!important;margin:1.5rem auto!important;}body.elementor-page-6952 .elementor-location-footer .elementor-element-fae4006{padding:2rem 1.25rem!important;}body.elementor-page-6952 .elementor-location-footer .elementor-element-8587153 .elementor-heading-title{font-size:1.45rem!important;}}

/* En el editor: conservar las capas nativas de selección y evitar movimiento mientras se edita */
body.elementor-page-6952.elementor-editor-active .elementor-6952 *,
body.elementor-page-6952.elementor-editor-active .elementor-6952 *:before,
body.elementor-page-6952.elementor-editor-active .elementor-6952 *:after{animation:none!important;transition:none!important;}

/* Segunda versión: Naturaleza y conocimiento. Estilos exclusivos de la página 6952. */
body.elementor-page-6952{--rb-ink:#082b60;--rb-blue:#103f89;--rb-green:#176c43;--rb-orange:#f59b28;--rb-paper:#f3f7fb;--rb-text:#34465c;--rb-line:#dce5ee;}
body.elementor-page-6952 .elementor-6952 h1,body.elementor-page-6952 .elementor-6952 h2,body.elementor-page-6952 .elementor-6952 h3,body.elementor-page-6952 .elementor-cta__title{font-family:"Poppins",sans-serif!important;font-weight:700!important;letter-spacing:-.035em!important;}
body.elementor-page-6952 .elementor-6952 h2{font-size:clamp(1.7rem,2.5vw,2.65rem)!important;}
body.elementor-page-6952 .elementor-6952 h3{letter-spacing:-.02em!important;}
body.elementor-page-6952 .elementor-6952 p{font-family:"Poppins",sans-serif!important;}
body.elementor-page-6952 .elementor-location-header{display:none!important;}
body.elementor-page-6952 .elementor-element-3d736c21{background:#082b60f5!important;padding:.7rem 2rem!important;border:0!important;box-shadow:0 4px 20px #001a4120;}
body.elementor-page-6952 [data-interaction-id="45ccf37"]{max-width:1240px!important;justify-content:flex-end!important;gap:1.2rem!important;}
body.elementor-page-6952 [data-interaction-id="45ccf37"] strong{color:#fff!important;font-size:1.25rem;line-height:1.1;letter-spacing:-.03em;margin-right:auto;max-width:14rem;}
body.elementor-page-6952 [data-interaction-id="45ccf37"] a{color:#fff!important;font-size:.85rem!important;}
body.elementor-page-6952 [data-interaction-id="45ccf37"] a:last-child{background:#ffab3b!important;color:#102d50!important;border-radius:.5rem;padding:.65rem 1rem!important;}
body.elementor-page-6952 .elementor-element-a7ad1f0{order:1!important;background:linear-gradient(105deg,#062551 0%,#083768f5 52%,#15466a90 100%),url('https://riquezasdebolivia.com/wp-content/uploads/2021/09/Vicun%CC%83a-300-bmp.jpg') center 48%/cover!important;padding:4.6rem max(1.5rem,calc((100vw - 1240px)/2)) 5rem!important;}
body.elementor-page-6952 .elementor-element-d8f83aa{grid-template-columns:1.2fr 1fr!important;column-gap:4rem!important;row-gap:1.6rem!important;}
body.elementor-page-6952 .elementor-element-af83a5a:before{content:"BIBLIOTECA DIGITAL · BOLIVIA";display:block;color:#ffbb5a;font:600 .75rem/1.6 "Poppins",sans-serif;letter-spacing:.2em;margin-bottom:1.1rem;}
body.elementor-page-6952 .elementor-element-af83a5a h1{font-size:clamp(2.3rem,3.5vw,3.8rem)!important;line-height:1.12!important;max-width:20ch!important;}
body.elementor-page-6952 .elementor-element-1d6894d .elementor-heading-title{color:#e4edf8!important;font-size:1rem!important;}
body.elementor-page-6952 [data-interaction-id="54151b5f"] a:first-child{background:#ffab3b!important;color:#102d50!important;font-weight:700!important;}
body.elementor-page-6952 [data-interaction-id="54151b5f"] a:last-child{border-color:#8fb2d9!important;color:#fff!important;}
body.elementor-page-6952 .elementor-element-38bd0c68{border:none!important;background:#f8fbff!important;border-radius:1rem 1rem 4rem 1rem!important;padding:2rem 1.5rem!important;transform:rotate(2deg);box-shadow:0 25px 60px #00142c65!important;position:relative;}
body.elementor-page-6952 .elementor-element-38bd0c68:after{content:"2 TOMOS · UNA MIRADA A TODO UN PAÍS";grid-column:1 / -1;text-align:center;color:#15416e;font:600 .7rem/1.5 "Poppins",sans-serif;letter-spacing:.14em;padding:.6rem 0;}
body.elementor-page-6952 .elementor-element-38bd0c68 img{height:19rem!important;}
body.elementor-page-6952 .elementor-element-a7ad1f0:after{border:1px dashed #c4dbf550!important;background:radial-gradient(circle,#b5ddff33,transparent 68%);width:36rem;height:36rem;right:-3%;top:2%;}
body.elementor-page-6952 .elementor-element-cba1831{order:2!important;max-width:1288px!important;padding:2rem 1.5rem!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-widget-call-to-action{border:0!important;box-shadow:none!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta{display:grid!important;grid-template-columns:34% 66%;border:0!important;border-radius:.8rem!important;background:#103f89!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta__bg-wrapper{min-height:13rem!important;height:100%!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta__content{background:linear-gradient(130deg,#164d9b,#082c68)!important;padding:1.35rem!important;text-align:left!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta__title{color:#fff!important;font-size:1.4rem!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta__description{color:#e4edfa!important;font-size:.85rem!important;line-height:1.6!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta__button{background:#ffab3b!important;color:#09294f!important;font-weight:600!important;padding:.65rem .9rem!important;font-size:.8rem!important;}
body.elementor-page-6952 .elementor-element-fd01b49{order:3!important;background:linear-gradient(100deg,#075733,#429246)!important;padding:1.4rem 1.5rem!important;}
body.elementor-page-6952 .elementor-element-ba4b0f4 h2{color:#fff!important;font-size:1.6rem!important;text-align:center!important;letter-spacing:.04em!important;}
body.elementor-page-6952 .elementor-element-8e5282a{order:4!important;padding:2.5rem 1.5rem!important;}
body.elementor-page-6952 .elementor-element-8e5282a .elementor-icon-box-description{font-size:.88rem!important;line-height:1.75!important;}
body.elementor-page-6952 .elementor-element-d91b8d4 .elementor-icon-box-icon{display:none!important;}
body.elementor-page-6952 .elementor-element-015e908{order:5!important;background:linear-gradient(#f3f7fb,#fff)!important;padding:1rem 0!important;}
body.elementor-page-6952 .elementor-element-015e908>.e-con-inner{max-width:1288px!important;}
body.elementor-page-6952 .elementor-element-54f2a62f,body.elementor-page-6952 .elementor-element-3cb211b9,body.elementor-page-6952 .elementor-element-4cbe4ce7{max-width:1288px!important;padding:2.5rem 1.5rem!important;}
body.elementor-page-6952 .elementor-element-54f2a62f>h2,body.elementor-page-6952 .elementor-element-3cb211b9>h2,body.elementor-page-6952 .elementor-element-4cbe4ce7>h2{max-width:none!important;border-left:4px solid #ed901e;padding-left:1rem!important;}
body.elementor-page-6952 .elementor-element-54f2a62f>h3{font-size:1.1rem!important;background:#deecdf;color:#125431!important;padding:.8rem 1rem!important;border-radius:.55rem;}
body.elementor-page-6952 .elementor-element-54f2a62f>h3:nth-of-type(3){background:#dfeefa;color:#082b60!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7{gap:1.25rem!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7>[data-e-type="e-div-block"]{display:grid!important;grid-template-columns:42% 1fr!important;gap:0 1.25rem!important;align-content:center!important;padding:1.4rem!important;border-radius:.85rem!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7>[data-e-type="e-div-block"]>a:first-child{grid-column:1;grid-row:1 / 5;align-self:center;background:#edf4ed!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7 img{height:16rem!important;mix-blend-mode:multiply;}
body.elementor-page-6952 .elementor-element-37f9a0a7 h3{font-size:1.15rem!important;margin:.5rem 0!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7 p{font-size:.85rem!important;line-height:1.6!important;}
body.elementor-page-6952 .elementor-element-21b6ffb{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1.1rem!important;}
body.elementor-page-6952 .elementor-element-21b6ffb>[data-e-type="e-div-block"]{padding:1rem!important;border-radius:.8rem!important;box-shadow:0 5px 18px #082b6008!important;}
body.elementor-page-6952 .elementor-element-21b6ffb img{height:13.5rem!important;mix-blend-mode:multiply;}
body.elementor-page-6952 .elementor-element-21b6ffb h3{font-size:1.05rem!important;margin:1rem 0 .65rem!important;}
body.elementor-page-6952 .elementor-element-21b6ffb p{font-size:.82rem!important;line-height:1.7!important;}
body.elementor-page-6952 .elementor-element-21b6ffb>[data-e-type="e-div-block"]>a:first-child{background:#f1f5f9!important;padding:.6rem!important;}
body.elementor-page-6952 .elementor-6952 .e-button-base,body.elementor-page-6952 .elementor-6952 .elementor-button{font-size:.83rem!important;font-weight:600!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7 .e-button-base,body.elementor-page-6952 .elementor-element-21b6ffb .e-button-base{background:#ffab3b!important;color:#092b55!important;border:0!important;align-self:stretch!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7 p:last-child,body.elementor-page-6952 .elementor-element-21b6ffb p:last-child{font-size:.72rem!important;}
body.elementor-page-6952 .elementor-element-6985446{grid-template-columns:repeat(4,minmax(0,1fr))!important;}
body.elementor-page-6952 .elementor-element-6985446 a{background:#edf5e9!important;color:#17492d!important;border-color:#d9e8d3!important;font-size:.8rem!important;min-height:3.6rem!important;}
body.elementor-page-6952 .elementor-element-4cbe4ce7{background:#f3f7fb!important;border-radius:1rem!important;}
body.elementor-page-6952 .elementor-element-a1d84d1{order:6!important;background:#fff6e7!important;border-color:#f5c978!important;margin:2rem auto 3rem!important;}
body.elementor-page-6952 .elementor-element-64b5a87,body.elementor-page-6952 .elementor-element-fdec0fe{order:7!important;}
body.elementor-page-6952 .elementor-element-64b5a87{padding-top:1.5rem!important;}
body.elementor-page-6952 .elementor-element-5e36e47 h2{border-left:4px solid #ed901e;padding-left:1rem!important;}
body.elementor-page-6952 .elementor-element-54ac12b5>h3{font-size:1.15rem!important;}
body.elementor-page-6952 .elementor-element-54ac12b5>.e-button-base{background:#103f89!important;color:white!important;}
body.elementor-page-6952 .elementor-element-08091f1{order:8!important;background:#edf3fa!important;padding-top:3rem!important;}
body.elementor-page-6952 .elementor-element-9a77cb7{order:9!important;background:#edf3fa!important;}
body.elementor-page-6952 .elementor-element-a300c66 h2{max-width:25ch!important;border-left:4px solid #ed901e;padding-left:1rem!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af>[data-e-type="e-div-block"]{background:linear-gradient(150deg,#144d96,#06285c)!important;padding:0!important;overflow:hidden;border:1px solid #cbd9ea!important;border-bottom:4px solid #f59b28!important;border-radius:1rem!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af img{height:22rem!important;object-fit:cover!important;border-radius:0!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af h3{color:#fff!important;padding:0 1.6rem!important;font-size:1.4rem!important;margin:1.6rem 0 1rem!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af p{color:#e2edff!important;padding:0 1.6rem 1rem!important;font-size:.9rem!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af p:last-child{background:#fff!important;padding:1rem 1.6rem!important;margin-bottom:0!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af p:last-child a{color:#103f89!important;}
body.elementor-page-6952 .elementor-element-6989186{order:10!important;background:#e7f1df!important;padding:3rem 1.5rem!important;}
body.elementor-page-6952 .elementor-element-710c9a3 h2{color:#0b3b2b!important;}
body.elementor-page-6952 .elementor-element-5348244 p{color:#244c3a!important;}
body.elementor-page-6952 .elementor-element-6989186:after{border-color:#4f825a60;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-fae4006{background:#082b60!important;}
body.elementor-page-6952 .elementor-location-footer .elementor-element-a43821f{background:#061e44!important;}
/* Motion graphics ligeros: órbitas, portadas suspendidas y revelado al desplazarse. */
body.elementor-page-6952 .elementor-element-38bd0c68{transition:transform .5s,box-shadow .5s;}
body.elementor-page-6952 .elementor-element-38bd0c68:hover{transform:rotate(0deg) translateY(-4px);}
body.elementor-page-6952 .elementor-element-a7ad1f0:before{border-color:#91c9ef40;box-shadow:0 0 0 3rem #70b6e90a,0 0 0 6rem #70b6e906;}
body.elementor-page-6952 [data-interaction-id="467dc029"],body.elementor-page-6952 [data-interaction-id="2bc21a4b"]{animation-duration:6s;animation-iteration-count:3;}
body.elementor-page-6952 .elementor-element-a7ad1f0:before,body.elementor-page-6952 .elementor-element-a7ad1f0:after{animation-duration:18s;animation-iteration-count:1;}
body.elementor-page-6952 .elementor-element-6989186:after{animation-iteration-count:2;}
body.elementor-page-6952 .elementor-element-a7ad1f0:hover img,body.elementor-page-6952 .elementor-element-a7ad1f0:hover:before,body.elementor-page-6952 .elementor-element-a7ad1f0:hover:after{animation-play-state:paused;}
body.elementor-page-6952 [data-e-type="e-div-block"]:focus-within{scroll-margin-top:8rem;}
@media(max-width:1024px){body.elementor-page-6952 .elementor-element-21b6ffb{grid-template-columns:repeat(3,minmax(0,1fr))!important;}body.elementor-page-6952 .elementor-element-d8f83aa{column-gap:2rem!important;}body.elementor-page-6952 .elementor-element-37f9a0a7>[data-e-type="e-div-block"]{display:flex!important;}body.elementor-page-6952 .elementor-element-6985446{grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.elementor-page-6952 [data-interaction-id="45ccf37"]{gap:.65rem!important;}}
@media(max-width:767px){
body.elementor-page-6952 .elementor-element-3d736c21{padding:.65rem .9rem!important;}
body.elementor-page-6952 [data-interaction-id="45ccf37"]{justify-content:center!important;gap:.2rem .8rem!important;}
body.elementor-page-6952 [data-interaction-id="45ccf37"] strong{flex-basis:100%;max-width:none!important;text-align:center;font-size:1.05rem;margin:0 0 .25rem;}
body.elementor-page-6952 [data-interaction-id="45ccf37"] strong br{display:none;}
body.elementor-page-6952 [data-interaction-id="45ccf37"] a{font-size:.72rem!important;min-height:40px!important;}
body.elementor-page-6952 [data-interaction-id="45ccf37"] a:last-child{padding:.4rem .65rem!important;}
body.elementor-page-6952 .elementor-element-a7ad1f0{padding:2.5rem 1.25rem!important;}
body.elementor-page-6952 .elementor-element-af83a5a h1{font-size:2.15rem!important;}
body.elementor-page-6952 .elementor-element-38bd0c68{max-width:25rem!important;padding:1rem!important;}
body.elementor-page-6952 .elementor-element-38bd0c68 img{height:13rem!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta{grid-template-columns:30% 70%!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta__title{font-size:1.15rem!important;}
body.elementor-page-6952 .elementor-element-cba1831 .elementor-cta__content{padding:1rem!important;}
body.elementor-page-6952 .elementor-element-ba4b0f4 h2{font-size:1.2rem!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7{grid-template-columns:minmax(0,1fr)!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7>[data-e-type="e-div-block"]{display:grid!important;grid-template-columns:38% 1fr!important;padding:1rem!important;gap:0 .8rem!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7 img{height:13rem!important;}
body.elementor-page-6952 .elementor-element-37f9a0a7 h3{font-size:1rem!important;}
body.elementor-page-6952 .elementor-element-21b6ffb{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important;}
body.elementor-page-6952 .elementor-element-21b6ffb>[data-e-type="e-div-block"]{padding:.75rem!important;}
body.elementor-page-6952 .elementor-element-21b6ffb img{height:10rem!important;}
body.elementor-page-6952 .elementor-element-21b6ffb h3{font-size:.92rem!important;}
body.elementor-page-6952 .elementor-element-21b6ffb p{font-size:.77rem!important;}
body.elementor-page-6952 .elementor-element-21b6ffb .e-button-base{font-size:.75rem!important;padding:.8rem .5rem!important;}
body.elementor-page-6952 .elementor-element-6985446 a{font-size:.75rem!important;padding:.8rem!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af img{height:21rem!important;}
body.elementor-page-6952 .elementor-element-7cf7f7af h3,body.elementor-page-6952 .elementor-element-7cf7f7af p{padding-left:1.2rem!important;padding-right:1.2rem!important;}
}
@media(prefers-reduced-motion:reduce){body.elementor-page-6952 *,body.elementor-page-6952 *:before,body.elementor-page-6952 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important;opacity:1!important;transform:none!important;}}
body.elementor-page-6952.elementor-editor-active .elementor-6952 *,body.elementor-page-6952.elementor-editor-active .elementor-6952 *:before,body.elementor-page-6952.elementor-editor-active .elementor-6952 *:after{animation:none!important;transition:none!important;}


body.elementor-page-6952 .elementor-6952 [data-interaction-id="45ccf37"] a{color:#fff!important;}body.elementor-page-6952 .elementor-6952 [data-interaction-id="45ccf37"] a:last-child{color:#102d50!important;}body.elementor-page-6952 .elementor-6952 .elementor-element-cba1831 .elementor-cta__title{font-family:"Poppins",sans-serif!important;}body.elementor-page-6952 .elementor-element-cba1831 .elementor-widget-call-to-action>.elementor-widget-container{border:0!important;box-shadow:none!important;}
/* Cierre enfocado en libros y marca personal */
body.elementor-page-6952 .elementor-location-footer .elementor-element-8587153{display:none!important;}body.elementor-page-6952 .elementor-location-footer .elementor-heading-title,body.elementor-page-6952 .elementor-location-footer h4{font-family:"Poppins",sans-serif!important;}body.elementor-page-6952 .elementor-location-footer img[src*="cropped-Logo-Univ"]{background:#fff;border-radius:.6rem;padding:.75rem;}body.elementor-page-6952 .elementor-element-54f2a62f .elementor-element-182ac095{background:#dfeefa!important;color:#082b60!important;}/* End custom CSS */