.elementor-596 .elementor-element.elementor-element-7778b6a{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overlay-opacity:0.9;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-596 .elementor-element.elementor-element-7778b6a:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-7778b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#453A5C;background-image:url("https://isaroescritora.com/wp-content/uploads/2026/09/Gemini_Generated_Image_4iilf84iilf84iil.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-596 .elementor-element.elementor-element-7778b6a::before, .elementor-596 .elementor-element.elementor-element-7778b6a > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-7778b6a > .e-con-inner > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-7778b6a > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-7778b6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-7778b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(269deg, #453A5C00 0%, #1F1C21 100%);}.elementor-596 .elementor-element.elementor-element-0946d35{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.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-596 .elementor-element.elementor-element-a7ae79b{text-align:center;font-family:"Barlow", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:none;font-style:normal;line-height:1.7em;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-e6ba3f9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;text-transform:none;font-style:normal;line-height:90px;color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-e6ba3f9.elementor-element{--align-self:center;}.elementor-596 .elementor-element.elementor-element-73c8c72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-596 .elementor-element.elementor-element-a6adf4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-a6adf4b.e-con{--align-self:center;}.elementor-596 .elementor-element.elementor-element-5064af0{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:30px;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-588e14f{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:italic;line-height:30px;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-08badb9{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:30px;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-904d7c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:128px;--padding-bottom:128px;--padding-left:80px;--padding-right:80px;}.elementor-596 .elementor-element.elementor-element-904d7c4:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-904d7c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE1EF;}.elementor-596 .elementor-element.elementor-element-c435f2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-c435f2f.e-con{--flex-grow:0;--flex-shrink:0;}.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-596 .elementor-element.elementor-element-b8849b7{text-align:start;}.elementor-596 .elementor-element.elementor-element-b8849b7 img{width:90%;}.elementor-596 .elementor-element.elementor-element-58ee4c4{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-58ee4c4.e-con{--align-self:center;}.elementor-596 .elementor-element.elementor-element-56ca7b9{width:auto;max-width:auto;padding:12px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;text-align:center;font-family:"Barlow", Sans-serif;font-size:11px;font-weight:400;text-transform:none;font-style:normal;line-height:1.7em;color:#D9A215;}.elementor-596 .elementor-element.elementor-element-56ca7b9.elementor-element{--align-self:flex-start;}.elementor-596 .elementor-element.elementor-element-8f69a3d{width:auto;max-width:auto;font-family:"Barlow", Sans-serif;font-size:11px;font-weight:400;text-transform:none;font-style:normal;line-height:1.7em;color:#D9A215;}.elementor-596 .elementor-element.elementor-element-6fdb5d1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;text-transform:none;font-style:normal;line-height:70px;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-6fdb5d1.elementor-element{--align-self:flex-start;}.elementor-596 .elementor-element.elementor-element-fe55d6d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1.75em;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-2a27dbe{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:italic;line-height:30px;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-4aaf031{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1.75em;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-cc30f0f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:italic;line-height:30px;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-ede2d1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-596 .elementor-element.elementor-element-6743f92 .elementor-button{background-color:#453A5C;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:22px 22px 22px 22px;}.elementor-596 .elementor-element.elementor-element-6743f92 .elementor-button:hover, .elementor-596 .elementor-element.elementor-element-6743f92 .elementor-button:focus{background-color:#DBA930;color:#FFFFFF;border-color:#DBA930;}.elementor-596 .elementor-element.elementor-element-6743f92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-596 .elementor-element.elementor-element-6743f92 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-596 .elementor-element.elementor-element-6743f92 .elementor-button:hover svg, .elementor-596 .elementor-element.elementor-element-6743f92 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-49d1611 .elementor-button{background-color:#3B3E4400;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:500;fill:#453A5C;color:#453A5C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#453A5C;border-radius:0px 0px 0px 0px;padding:22px 22px 22px 22px;}.elementor-596 .elementor-element.elementor-element-49d1611 .elementor-button:hover, .elementor-596 .elementor-element.elementor-element-49d1611 .elementor-button:focus{background-color:#DBA930;color:#FFFFFF;border-color:#DBA930;}.elementor-596 .elementor-element.elementor-element-49d1611 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-596 .elementor-element.elementor-element-49d1611 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-596 .elementor-element.elementor-element-49d1611 .elementor-button:hover svg, .elementor-596 .elementor-element.elementor-element-49d1611 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-4b528d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-596 .elementor-element.elementor-element-4b528d3:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-4b528d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#453A5C;}.elementor-596 .elementor-element.elementor-element-ec3cac6{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-ec3cac6.e-con{--align-self:center;}.elementor-596 .elementor-element.elementor-element-c86c73b{width:auto;max-width:auto;padding:12px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;text-align:center;font-family:"Barlow", Sans-serif;font-size:11px;font-weight:400;text-transform:none;font-style:normal;line-height:1.7em;color:#D9A215;}.elementor-596 .elementor-element.elementor-element-c86c73b.elementor-element{--align-self:flex-start;}.elementor-596 .elementor-element.elementor-element-acfa94b{width:auto;max-width:auto;font-family:"Barlow", Sans-serif;font-size:11px;font-weight:400;text-transform:none;font-style:normal;line-height:1.7em;color:#D9A215;}.elementor-596 .elementor-element.elementor-element-ed8d6a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;text-transform:none;font-style:normal;line-height:70px;color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-ed8d6a6.elementor-element{--align-self:flex-start;}.elementor-596 .elementor-element.elementor-element-fdbb68d{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:30px;color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-2c56ed7{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:italic;line-height:30px;color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-c04aa79{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:30px;color:#FFFFFF;}.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-596 .elementor-element.elementor-element-8b4ef60{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-596 .elementor-element.elementor-element-8b4ef60 .elementor-divider-separator{width:14%;}.elementor-596 .elementor-element.elementor-element-8b4ef60 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-596 .elementor-element.elementor-element-272bef7{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:italic;line-height:30px;color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-0f9d12b .elementor-button{background-color:#DBA93000;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:22px 22px 22px 22px;}.elementor-596 .elementor-element.elementor-element-0f9d12b .elementor-button:hover, .elementor-596 .elementor-element.elementor-element-0f9d12b .elementor-button:focus{background-color:#453A5C;color:#FFFFFF;border-color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-0f9d12b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-596 .elementor-element.elementor-element-0f9d12b .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-596 .elementor-element.elementor-element-0f9d12b .elementor-button:hover svg, .elementor-596 .elementor-element.elementor-element-0f9d12b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-bca1bad{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-bca1bad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-e3edfee{text-align:start;}.elementor-596 .elementor-element.elementor-element-e3edfee img{width:100%;}.elementor-596 .elementor-element.elementor-element-cb3d972{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-596 .elementor-element.elementor-element-cb3d972:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-cb3d972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE1EF;}.elementor-596 .elementor-element.elementor-element-83c03d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-83c03d1.e-con{--align-self:center;}.elementor-596 .elementor-element.elementor-element-6722e05{font-family:"Barlow", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:none;font-style:normal;line-height:1.7rem;color:#B69659;}.elementor-596 .elementor-element.elementor-element-357acba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Barlow", Sans-serif;font-size:60px;font-weight:400;text-transform:none;font-style:normal;line-height:90px;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-357acba.elementor-element{--align-self:center;}.elementor-596 .elementor-element.elementor-element-36eae2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-596 .elementor-element.elementor-element-baf76dd{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-596 .elementor-element.elementor-element-baf76dd:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-baf76dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-5582ea0{font-family:"Barlow", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:none;font-style:normal;line-height:1.7rem;color:#B69659;}.elementor-596 .elementor-element.elementor-element-b18e57f{width:100%;max-width:100%;text-align:start;font-family:"Barlow", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;line-height:30px;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-b18e57f.elementor-element{--align-self:center;}.elementor-596 .elementor-element.elementor-element-5298922{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:24px;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-ca8361d .elementor-button{background-color:#453A5C;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:22px 22px 22px 22px;}.elementor-596 .elementor-element.elementor-element-ca8361d .elementor-button:hover, .elementor-596 .elementor-element.elementor-element-ca8361d .elementor-button:focus{background-color:#DBA930;color:#FFFFFF;border-color:#DBA930;}.elementor-596 .elementor-element.elementor-element-ca8361d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-596 .elementor-element.elementor-element-ca8361d .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-596 .elementor-element.elementor-element-ca8361d .elementor-button:hover svg, .elementor-596 .elementor-element.elementor-element-ca8361d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-cf99e29{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-596 .elementor-element.elementor-element-cf99e29:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-cf99e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-c5c3a4c{font-family:"Barlow", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:none;font-style:normal;line-height:1.7rem;color:#B69659;}.elementor-596 .elementor-element.elementor-element-9e831f2{width:100%;max-width:100%;text-align:start;font-family:"Barlow", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;line-height:30px;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-9e831f2.elementor-element{--align-self:center;}.elementor-596 .elementor-element.elementor-element-8f3e83a{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:24px;color:#3B3E44;}.elementor-596 .elementor-element.elementor-element-48da12b .elementor-button{background-color:#453A5C;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:22px 22px 22px 22px;}.elementor-596 .elementor-element.elementor-element-48da12b .elementor-button:hover, .elementor-596 .elementor-element.elementor-element-48da12b .elementor-button:focus{background-color:#DBA930;color:#FFFFFF;border-color:#DBA930;}.elementor-596 .elementor-element.elementor-element-48da12b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-596 .elementor-element.elementor-element-48da12b .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-596 .elementor-element.elementor-element-48da12b .elementor-button:hover svg, .elementor-596 .elementor-element.elementor-element-48da12b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-702bd93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-596 .elementor-element.elementor-element-702bd93:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-702bd93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#453A5C;background-image:url("https://isaroescritora.com/wp-content/uploads/2026/10/aamir-suhail-ATlRqTCbvV4-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-596 .elementor-element.elementor-element-baf3593{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-baf3593.e-con{--align-self:center;}.elementor-596 .elementor-element.elementor-element-62dbd85{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Barlow", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;line-height:30px;color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-5383af5 .elementor-button{background-color:#DBA93000;font-family:"Barlow", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:22px 22px 22px 22px;}.elementor-596 .elementor-element.elementor-element-5383af5 .elementor-button:hover, .elementor-596 .elementor-element.elementor-element-5383af5 .elementor-button:focus{background-color:#453A5C;color:#FFFFFF;border-color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-5383af5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-596 .elementor-element.elementor-element-5383af5 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-596 .elementor-element.elementor-element-5383af5 .elementor-button:hover svg, .elementor-596 .elementor-element.elementor-element-5383af5 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-596 .elementor-element.elementor-element-7778b6a{--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-596 .elementor-element.elementor-element-7778b6a:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-7778b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-210px 0px;}.elementor-596 .elementor-element.elementor-element-7778b6a{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:020px;--padding-right:20px;}.elementor-596 .elementor-element.elementor-element-0946d35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-e6ba3f9{width:100%;max-width:100%;text-align:start;font-size:44px;line-height:50px;}.elementor-596 .elementor-element.elementor-element-73c8c72{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-596 .elementor-element.elementor-element-a6adf4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-5064af0{width:100%;max-width:100%;text-align:start;}.elementor-596 .elementor-element.elementor-element-588e14f{width:100%;max-width:100%;text-align:start;}.elementor-596 .elementor-element.elementor-element-08badb9{width:100%;max-width:100%;text-align:start;}.elementor-596 .elementor-element.elementor-element-904d7c4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-596 .elementor-element.elementor-element-b8849b7 img{width:100%;}.elementor-596 .elementor-element.elementor-element-58ee4c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-6fdb5d1{width:100%;max-width:100%;text-align:start;font-size:44px;line-height:50px;}.elementor-596 .elementor-element.elementor-element-fe55d6d{width:100%;max-width:100%;}.elementor-596 .elementor-element.elementor-element-2a27dbe{width:100%;max-width:100%;}.elementor-596 .elementor-element.elementor-element-4aaf031{width:100%;max-width:100%;}.elementor-596 .elementor-element.elementor-element-cc30f0f{width:100%;max-width:100%;}.elementor-596 .elementor-element.elementor-element-6743f92 .elementor-button{font-size:12px;}.elementor-596 .elementor-element.elementor-element-49d1611 .elementor-button{font-size:12px;}.elementor-596 .elementor-element.elementor-element-4b528d3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-596 .elementor-element.elementor-element-ec3cac6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-ed8d6a6{width:100%;max-width:100%;text-align:start;font-size:44px;line-height:50px;}.elementor-596 .elementor-element.elementor-element-fdbb68d{width:100%;max-width:100%;}.elementor-596 .elementor-element.elementor-element-2c56ed7{width:100%;max-width:100%;}.elementor-596 .elementor-element.elementor-element-c04aa79{width:100%;max-width:100%;}.elementor-596 .elementor-element.elementor-element-272bef7{width:100%;max-width:100%;}.elementor-596 .elementor-element.elementor-element-0f9d12b .elementor-button{font-size:12px;}.elementor-596 .elementor-element.elementor-element-e3edfee img{width:100%;}.elementor-596 .elementor-element.elementor-element-cb3d972{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-596 .elementor-element.elementor-element-83c03d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-357acba{width:100%;max-width:100%;text-align:start;font-size:44px;line-height:50px;}.elementor-596 .elementor-element.elementor-element-36eae2c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-b18e57f{width:100%;max-width:100%;font-size:24px;line-height:30px;}.elementor-596 .elementor-element.elementor-element-5298922{width:100%;max-width:100%;text-align:start;}.elementor-596 .elementor-element.elementor-element-ca8361d .elementor-button{font-size:12px;}.elementor-596 .elementor-element.elementor-element-9e831f2{width:100%;max-width:100%;font-size:24px;line-height:30px;}.elementor-596 .elementor-element.elementor-element-8f3e83a{width:100%;max-width:100%;text-align:start;}.elementor-596 .elementor-element.elementor-element-48da12b .elementor-button{font-size:12px;}.elementor-596 .elementor-element.elementor-element-702bd93{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-596 .elementor-element.elementor-element-baf3593{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-62dbd85{width:100%;max-width:100%;text-align:start;}.elementor-596 .elementor-element.elementor-element-5383af5 .elementor-button{font-size:12px;}}@media(min-width:768px){.elementor-596 .elementor-element.elementor-element-7778b6a{--content-width:1700px;}.elementor-596 .elementor-element.elementor-element-73c8c72{--content-width:1700px;}.elementor-596 .elementor-element.elementor-element-a6adf4b{--width:100%;}.elementor-596 .elementor-element.elementor-element-904d7c4{--content-width:1700px;}.elementor-596 .elementor-element.elementor-element-c435f2f{--width:44.972%;}.elementor-596 .elementor-element.elementor-element-4b528d3{--content-width:1700px;}.elementor-596 .elementor-element.elementor-element-ec3cac6{--width:62%;}.elementor-596 .elementor-element.elementor-element-bca1bad{--width:38%;}.elementor-596 .elementor-element.elementor-element-cb3d972{--content-width:1700px;}.elementor-596 .elementor-element.elementor-element-83c03d1{--width:100%;}.elementor-596 .elementor-element.elementor-element-baf76dd{--width:60%;}.elementor-596 .elementor-element.elementor-element-cf99e29{--width:60%;}.elementor-596 .elementor-element.elementor-element-702bd93{--content-width:1700px;}.elementor-596 .elementor-element.elementor-element-baf3593{--width:100%;}}@media(min-width:1025px){.elementor-596 .elementor-element.elementor-element-7778b6a:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-7778b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-4b528d3 */@media (max-width: 767px) {
  .elementor-596 .elementor-element.elementor-element-4b528d3 > .e-con-inner { display: block !important; }
  .elementor-596 .elementor-element.elementor-element-4b528d3 > .e-con-inner > .elementor-element-ec3cac6 { width: 100% !important; max-width: none !important; }
  .elementor-596 .elementor-element.elementor-element-4b528d3 > .e-con-inner > .elementor-element-bca1bad { display: none !important; }
}@media (max-width: 767px) {
  .elementor-596 .elementor-element.elementor-element-4b528d3 > .e-con-inner { display: block !important; }
  .elementor-596 .elementor-element.elementor-element-4b528d3 > .e-con-inner > .elementor-element-ec3cac6 { width: 100% !important; max-width: none !important; }
  .elementor-596 .elementor-element.elementor-element-4b528d3 > .e-con-inner > .elementor-element-bca1bad { display: flex !important; width: 100% !important; justify-content: center; padding-top: 28px; }
  .elementor-596 .elementor-element.elementor-element-4b528d3 > .e-con-inner > .elementor-element-bca1bad img { width: min(72vw, 300px); height: auto; object-fit: contain; }
}/* End custom CSS */
/* Start custom CSS *//* Ajustes finales de legibilidad y ritmo */
.elementor-596 :is(.elementor-element-fdbb68d,.elementor-element-c04aa79),
.elementor-596 :is(.elementor-element-fdbb68d,.elementor-element-c04aa79) p{color:var(--lc-ink)!important}
.elementor-596 .elementor-element-904d7c4:after{width:24%;height:34%}
.elementor-596 .elementor-element-58ee4c4{padding-right:80px!important}
@media(max-width:1024px){.elementor-596 .elementor-element-58ee4c4{padding-right:0!important}}
@media(max-width:767px){
 .elementor-596 .elementor-element-73c8c72{padding-top:48px!important;padding-bottom:64px!important}
 .elementor-596 .elementor-element-fdbb68d,.elementor-596 .elementor-element-c04aa79{color:var(--lc-ink)!important}
}

/* Corrección de portada: columnas ocupan toda su celda */
.elementor-500 .elementor-element-213ad51,.elementor-500 .elementor-element-61efda1{width:100%!important;max-width:none!important;--width:100%!important}
.elementor-500 .elementor-element-55f4442,.elementor-500 .elementor-element-55f4442 .elementor-widget-container{width:100%!important;max-width:none!important;height:100%!important}
.elementor-500 .elementor-element-55f4442 img{width:100%!important;max-width:none!important;height:100%!important;object-fit:cover!important;object-position:center 18%!important}
/* Libros — biblioteca editorial de autora. Alcance exclusivo: página Elementor 596. */ .elementor-596{--lc-purple:#453A5C;--lc-ink:#3B3E44;--lc-lav:#A98FC4;--lc-pale:#EDE0EF;--lc-gold:#D9A215;--lc-white:#fff;color:var(--lc-ink);font-family:Barlow,sans-serif;font-size:17px;line-height:1.58;overflow:hidden} .elementor-596 .elementor-widget-text-editor p{margin:0 0 1em}.elementor-596 .elementor-widget-text-editor p:last-child{margin-bottom:0} .elementor-596 .elementor-button{border-radius:0!important;background:var(--lc-gold)!important;color:var(--lc-purple)!important;padding:19px 27px!important;font:600 13px/1 Barlow,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase;transition:transform .28s ease,box-shadow .28s ease,background .28s ease!important} .elementor-596 .elementor-button:hover{background:#e0ae25!important;transform:translateY(-3px);box-shadow:0 12px 30px rgba(30,25,43,.22)} .elementor-596 .elementor-button svg .cls-1{stroke:var(--lc-purple)!important} .elementor-596 :is(.elementor-element-7778b6a,.elementor-element-73c8c72,.elementor-element-904d7c4,.elementor-element-4b528d3,.elementor-element-cb3d972,.elementor-element-702bd93){animation:librosReveal .8s cubic-bezier(.2,.75,.25,1) both} @keyframes librosReveal{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}} .elementor-596 .elementor-element-7778b6a{position:relative;min-height:790px!important;padding:0!important;background:#f7f4f0!important;isolation:isolate} .elementor-596 .elementor-element-7778b6a:before{content:"";position:absolute;z-index:-1;inset:0 0 0 53%;background:linear-gradient(90deg,rgba(247,244,240,.03),rgba(247,244,240,0)),url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-portrait-1.jpg') center 22%/cover no-repeat} .elementor-596 .elementor-element-7778b6a:after{content:"";position:absolute;z-index:-1;left:47%;bottom:0;width:1px;height:64%;background:rgba(69,58,92,.18)} .elementor-596 .elementor-element-7778b6a>.e-con-inner{max-width:1240px!important;width:calc(100% - 96px)!important;margin:auto!important;display:flex!important;align-items:center!important;padding:90px 0!important} .elementor-596 .elementor-element-0946d35{width:52%!important;max-width:650px!important;min-width:0!important;padding:0!important;gap:25px!important;align-items:flex-start!important} .elementor-596 .elementor-element-a7ae79b{position:relative;color:var(--lc-purple)!important;font:600 clamp(104px,12vw,184px)/.78 "Cormorant Garamond",serif!important;letter-spacing:-.07em!important;text-transform:uppercase;margin-left:-8px;z-index:2} .elementor-596 .elementor-element-a7ae79b:before{content:"BIBLIOTECA DE AUTORA";display:block;margin:0 0 24px 10px;color:var(--lc-gold);font:600 12px/1 Barlow,sans-serif;letter-spacing:.22em} .elementor-596 .elementor-element-a7ae79b:after{content:"";display:block;width:92px;height:2px;background:var(--lc-gold);margin:28px 0 0 10px} .elementor-596 .elementor-element-e6ba3f9{max-width:430px;color:var(--lc-purple)!important;font:italic 600 42px/1.08 "Cormorant Garamond",serif!important} .elementor-596 .elementor-element-e6ba3f9 p{margin:0!important} .elementor-596 .elementor-element-73c8c72{background:#fff!important;padding:120px 0!important} .elementor-596 .elementor-element-73c8c72>.e-con-inner{max-width:1240px!important;width:calc(100% - 96px)!important;margin:auto!important} .elementor-596 .elementor-element-a6adf4b{display:grid!important;grid-template-columns:48% 1fr!important;grid-template-rows:auto auto!important;gap:24px 100px!important;width:100%!important;max-width:none!important;padding:0!important;align-items:start!important} .elementor-596 .elementor-element-5064af0{grid-row:1/span 2!important;color:var(--lc-purple)!important;font:italic 600 clamp(48px,5vw,76px)/1.02 "Cormorant Garamond",serif!important;letter-spacing:-.035em;border-top:2px solid var(--lc-gold);padding-top:30px} .elementor-596 .elementor-element-5064af0 p:not(:first-child){display:none} .elementor-596 .elementor-element-5064af0 p:first-child:before{content:"“"}.elementor-596 .elementor-element-5064af0 p:first-child:after{content:"”"} .elementor-596 .elementor-element-588e14f,.elementor-596 .elementor-element-08badb9{font-size:18px!important;max-width:500px;border-left:1px solid rgba(69,58,92,.24);padding-left:34px} .elementor-596 .elementor-element-08badb9{color:var(--lc-purple)!important;font:italic 600 27px/1.25 "Cormorant Garamond",serif!important} .elementor-596 .elementor-element-904d7c4{position:relative;background:var(--lc-purple)!important;color:#fff;padding:110px 0!important;min-height:920px!important;overflow:hidden} .elementor-596 .elementor-element-904d7c4:after{content:"";position:absolute;right:0;bottom:0;width:29%;height:38%;background:url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/libro-activa-1.jpg') center 42%/cover no-repeat;border-left:12px solid var(--lc-purple);border-top:12px solid var(--lc-purple);opacity:.96} .elementor-596 .elementor-element-904d7c4>.e-con-inner{display:grid!important;grid-template-columns:45% 55%!important;max-width:1240px!important;width:calc(100% - 96px)!important;gap:82px!important;align-items:center!important} .elementor-596 .elementor-element-c435f2f{width:100%!important;max-width:none!important;height:700px!important;padding:0!important;min-width:0!important;position:relative} .elementor-596 .elementor-element-c435f2f:before{content:"01";position:absolute;z-index:2;left:-30px;top:-34px;color:var(--lc-gold);font:600 13px/1 Barlow,sans-serif;letter-spacing:.2em;border-bottom:2px solid var(--lc-gold);padding:0 0 15px} .elementor-596 .elementor-element-b8849b7,.elementor-596 .elementor-element-b8849b7 .elementor-widget-container{height:100%!important;width:100%!important} .elementor-596 .elementor-element-b8849b7 img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 32%!important;display:block;box-shadow:0 34px 70px rgba(21,16,32,.35)} .elementor-596 .elementor-element-58ee4c4{width:100%!important;max-width:none!important;padding:0 0 175px!important;gap:21px!important;min-width:0!important;align-items:flex-start!important} .elementor-596 .elementor-element-56ca7b9{color:var(--lc-gold)!important;font:600 12px/1 Barlow,sans-serif!important;letter-spacing:.22em!important} .elementor-596 .elementor-element-8f69a3d{color:#fff!important;font:600 clamp(62px,6vw,90px)/.9 "Cormorant Garamond",serif!important;letter-spacing:-.045em!important} .elementor-596 .elementor-element-6fdb5d1{color:var(--lc-lav)!important;font:italic 600 28px/1.2 "Cormorant Garamond",serif!important;max-width:560px} .elementor-596 .elementor-element-fe55d6d,.elementor-596 .elementor-element-4aaf031{max-width:580px;color:#fff!important;font-size:17px!important} .elementor-596 .elementor-element-2a27dbe,.elementor-596 .elementor-element-cc30f0f{max-width:560px;border-left:3px solid var(--lc-gold);padding:4px 0 4px 25px;color:var(--lc-gold)!important;font:italic 600 26px/1.25 "Cormorant Garamond",serif!important} .elementor-596 .elementor-element-ede2d1c{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:14px!important;width:100%!important;max-width:none!important;padding:5px 0 0!important} .elementor-596 .elementor-element-49d1611 .elementor-button{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.45)!important} .elementor-596 .elementor-element-4b528d3{position:relative;background:var(--lc-pale)!important;padding:0!important;overflow:hidden} .elementor-596 .elementor-element-4b528d3>.e-con-inner{display:grid!important;grid-template-columns:56% 44%!important;max-width:none!important;width:100%!important;gap:0!important;align-items:stretch!important} .elementor-596 .elementor-element-ec3cac6{order:1!important;width:100%!important;max-width:none!important;min-width:0!important;padding:120px max(54px,calc((100vw - 1240px)/2)) 120px!important;gap:22px!important;align-items:flex-start!important} .elementor-596 .elementor-element-bca1bad{order:2!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:980px!important;padding:0!important;background:url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/libro-paisaje-1.jpg') center 36%/cover no-repeat!important} .elementor-596 .elementor-element-e3edfee{display:none!important} .elementor-596 .elementor-element-c86c73b{color:var(--lc-gold)!important;font:600 12px/1.2 Barlow,sans-serif!important;letter-spacing:.2em!important;max-width:520px} .elementor-596 .elementor-element-acfa94b{color:var(--lc-purple)!important;font:600 clamp(64px,6vw,94px)/.88 "Cormorant Garamond",serif!important;letter-spacing:-.05em!important;max-width:650px} .elementor-596 .elementor-element-ed8d6a6{color:var(--lc-purple)!important;font:italic 600 31px/1.2 "Cormorant Garamond",serif!important;max-width:610px;border-top:2px solid var(--lc-gold);padding-top:25px} .elementor-596 .elementor-element-fdbb68d,.elementor-596 .elementor-element-c04aa79{font-size:17px!important;max-width:620px} .elementor-596 .elementor-element-2c56ed7{color:var(--lc-purple)!important;font:600 24px/1.2 "Cormorant Garamond",serif!important} .elementor-596 .elementor-element-8b4ef60{display:none!important} .elementor-596 .elementor-element-272bef7{border-left:3px solid var(--lc-gold);padding:5px 0 5px 26px;color:var(--lc-purple)!important;font:italic 600 28px/1.25 "Cormorant Garamond",serif!important;max-width:580px} .elementor-596 .elementor-element-cb3d972{background:#fff!important;padding:120px 0!important} .elementor-596 .elementor-element-cb3d972>.e-con-inner{max-width:1240px!important;width:calc(100% - 96px)!important;margin:auto!important} .elementor-596 .elementor-element-83c03d1{display:grid!important;grid-template-columns:38% 1fr!important;gap:35px 95px!important;width:100%!important;max-width:none!important;padding:0!important;align-items:start!important} .elementor-596 .elementor-element-6722e05{color:var(--lc-gold)!important;font:600 12px/1 Barlow,sans-serif!important;letter-spacing:.22em!important} .elementor-596 .elementor-element-357acba{grid-column:1!important;color:var(--lc-purple)!important;font:600 clamp(48px,5vw,72px)/.98 "Cormorant Garamond",serif!important;letter-spacing:-.035em!important} .elementor-596 .elementor-element-36eae2c{grid-column:2!important;grid-row:1/span 2!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;width:100%!important;max-width:none!important;padding:0!important;border-top:1px solid rgba(69,58,92,.28)} .elementor-596 :is(.elementor-element-baf76dd,.elementor-element-cf99e29){width:100%!important;max-width:none!important;padding:34px 40px 28px 0!important;gap:13px!important;border-bottom:1px solid rgba(69,58,92,.28);background:transparent!important;align-items:flex-start!important} .elementor-596 .elementor-element-cf99e29{padding-left:40px!important;border-left:1px solid rgba(69,58,92,.28)} .elementor-596 :is(.elementor-element-5582ea0,.elementor-element-c5c3a4c){color:var(--lc-gold)!important;font:600 11px/1 Barlow,sans-serif!important;letter-spacing:.18em!important} .elementor-596 :is(.elementor-element-b18e57f,.elementor-element-9e831f2){color:var(--lc-purple)!important;font:600 35px/1.05 "Cormorant Garamond",serif!important;text-transform:none!important} .elementor-596 :is(.elementor-element-5298922,.elementor-element-8f3e83a){font-size:16px!important} .elementor-596 :is(.elementor-element-ca8361d,.elementor-element-48da12b) .elementor-button{padding:14px 0!important;background:transparent!important;border-bottom:1px solid var(--lc-purple)!important;color:var(--lc-purple)!important;box-shadow:none!important} .elementor-596 .elementor-element-702bd93{position:relative;min-height:720px!important;padding:100px 0!important;color:#fff} .elementor-596 .elementor-element-702bd93>.e-con-inner{max-width:1240px!important;width:calc(100% - 96px)!important;margin:auto!important;align-items:center!important} .elementor-596 .elementor-element-baf3593{width:55%!important;max-width:640px!important;margin:0!important;padding:0!important;gap:30px!important;align-items:flex-start!important} .elementor-596 .elementor-element-62dbd85{color:#fff!important;font:600 clamp(55px,5.8vw,88px)/.94 "Cormorant Garamond",serif!important;letter-spacing:-.04em!important} .elementor-596 .elementor-element-62dbd85 p:first-child{color:var(--lc-gold)} @media(max-width:1024px){.elementor-596 .elementor-element-7778b6a>.e-con-inner,.elementor-596 :is(.elementor-element-73c8c72,.elementor-element-904d7c4,.elementor-element-cb3d972,.elementor-element-702bd93)>.e-con-inner{width:calc(100% - 64px)!important}.elementor-596 .elementor-element-a7ae79b{font-size:100px!important}.elementor-596 .elementor-element-904d7c4>.e-con-inner{gap:48px!important;grid-template-columns:43% 57%!important}.elementor-596 .elementor-element-c435f2f{height:620px!important}.elementor-596 .elementor-element-904d7c4:after{display:none}.elementor-596 .elementor-element-58ee4c4{padding-bottom:0!important}.elementor-596 .elementor-element-ec3cac6{padding:90px 40px!important}.elementor-596 .elementor-element-bca1bad{min-height:850px!important}} @media(max-width:767px){.elementor-596{font-size:16px}.elementor-596 .elementor-element-7778b6a{min-height:900px!important;background:#f7f4f0!important;padding:0!important}.elementor-596 .elementor-element-7778b6a:before{inset:auto 0 0;height:430px;background:url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-portrait-1.jpg') center 18%/cover no-repeat}.elementor-596 .elementor-element-7778b6a:after{display:none}.elementor-596 .elementor-element-7778b6a>.e-con-inner{width:100%!important;padding:75px 22px 475px!important;align-items:flex-start!important}.elementor-596 .elementor-element-0946d35{width:100%!important;max-width:none!important}.elementor-596 .elementor-element-a7ae79b{font-size:75px!important;line-height:.82!important;letter-spacing:-.055em!important;margin:0!important}.elementor-596 .elementor-element-a7ae79b:before{font-size:10px;margin-left:3px}.elementor-596 .elementor-element-e6ba3f9{font-size:34px!important}.elementor-596 .elementor-element-73c8c72{padding:75px 22px!important}.elementor-596 .elementor-element-73c8c72>.e-con-inner{width:100%!important}.elementor-596 .elementor-element-a6adf4b{grid-template-columns:1fr!important;gap:28px!important}.elementor-596 .elementor-element-5064af0{grid-row:auto!important;font-size:47px!important}.elementor-596 .elementor-element-588e14f,.elementor-596 .elementor-element-08badb9{padding-left:23px}.elementor-596 .elementor-element-904d7c4{padding:75px 22px!important;min-height:0!important}.elementor-596 .elementor-element-904d7c4>.e-con-inner{display:flex!important;flex-direction:column!important;width:100%!important;gap:45px!important}.elementor-596 .elementor-element-c435f2f{order:2;width:100%!important;height:540px!important}.elementor-596 .elementor-element-58ee4c4{order:1;width:100%!important;padding:0!important}.elementor-596 .elementor-element-8f69a3d{font-size:60px!important}.elementor-596 .elementor-element-ede2d1c{flex-direction:column!important;align-items:stretch!important}.elementor-596 .elementor-element-ede2d1c .elementor-widget-button{width:100%!important}.elementor-596 .elementor-element-ede2d1c .elementor-button{width:100%;justify-content:center}.elementor-596 .elementor-element-4b528d3>.e-con-inner{grid-template-columns:1fr!important}.elementor-596 .elementor-element-ec3cac6{order:1!important;padding:75px 22px!important}.elementor-596 .elementor-element-bca1bad{order:2!important;min-height:540px!important;background-position:center 34%!important}.elementor-596 .elementor-element-acfa94b{font-size:61px!important}.elementor-596 .elementor-element-cb3d972{padding:75px 22px!important}.elementor-596 .elementor-element-cb3d972>.e-con-inner{width:100%!important}.elementor-596 .elementor-element-83c03d1{grid-template-columns:1fr!important;gap:25px!important}.elementor-596 .elementor-element-36eae2c{grid-column:1!important;grid-row:auto!important;grid-template-columns:1fr!important}.elementor-596 .elementor-element-cf99e29{padding-left:0!important;border-left:0!important}.elementor-596 .elementor-element-702bd93{min-height:700px!important;padding:75px 22px!important;}.elementor-596 .elementor-element-702bd93>.e-con-inner{width:100%!important}.elementor-596 .elementor-element-baf3593{width:100%!important;max-width:none!important}.elementor-596 .elementor-element-62dbd85{font-size:55px!important}} @media(prefers-reduced-motion:reduce){.elementor-596 *{animation:none!important;transition:none!important}}
/* Ajuste hero final */
.elementor-596 .elementor-element-7778b6a{background:linear-gradient(90deg,#f7f4f0 0 53%,rgba(247,244,240,.03) 53%),url("https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-portrait-1.jpg") right 22%/47% 100% no-repeat!important}
.elementor-596 .elementor-element-7778b6a:before{display:none!important}
.elementor-596 .elementor-element-a7ae79b p{color:var(--lc-purple)!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;margin:0!important}
@media(max-width:767px){.elementor-596 .elementor-element-7778b6a{background:linear-gradient(#f7f4f0 0 470px,transparent 470px),url("https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-portrait-1.jpg") center bottom/100% 430px no-repeat!important}}

/* Override final */
.elementor-596 :is(.elementor-element-fdbb68d,.elementor-element-c04aa79),.elementor-596 :is(.elementor-element-fdbb68d,.elementor-element-c04aa79) p{color:var(--lc-ink)!important}
.elementor-596 .elementor-element-904d7c4:after{width:24%;height:34%}
.elementor-596 .elementor-element-58ee4c4{padding-right:80px!important}
@media(max-width:1024px){.elementor-596 .elementor-element-58ee4c4{padding-right:0!important}}
@media(max-width:767px){.elementor-596 .elementor-element-73c8c72{padding-top:48px!important;padding-bottom:64px!important}.elementor-596 .elementor-element-fdbb68d,.elementor-596 .elementor-element-c04aa79{color:var(--lc-ink)!important}}

/* Libros v3 — arquitectura alineada al mockup, solo assets reales */
.elementor-596 .elementor-element-7778b6a{min-height:760px!important;overflow:hidden!important;background:linear-gradient(90deg,#f7f3ed 0 58%,rgba(247,243,237,.94) 58%,rgba(247,243,237,.12) 78%),url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-hero.jpg') right 34%/49% 100% no-repeat!important}
.elementor-596 .elementor-element-7778b6a>.e-con-inner{width:min(1320px,calc(100% - 80px))!important;max-width:1320px!important;padding:78px 0 88px!important;align-items:center!important}
.elementor-596 .elementor-element-0946d35{width:56%!important;max-width:720px!important;gap:20px!important;z-index:4}
.elementor-596 .elementor-element-a7ae79b{font-size:clamp(130px,13vw,196px)!important;line-height:.72!important;letter-spacing:-.065em!important;color:#30264c!important}
.elementor-596 .elementor-element-a7ae79b:before{content:'MIS LIBROS';margin:0 0 24px 8px;color:#d9a215;font:600 11px/1 Barlow,sans-serif;letter-spacing:.22em}
.elementor-596 .elementor-element-a7ae79b:after{width:82px;margin:30px 0 0 8px}
.elementor-596 .elementor-element-e6ba3f9{max-width:470px!important;color:#453a5c!important;font-size:22px!important;font-style:normal!important;font-weight:400!important;line-height:1.45!important;padding-top:92px;position:relative}
.elementor-596 .elementor-element-e6ba3f9:before{content:'Historias para volver a ti.';position:absolute;left:0;top:0;width:560px;color:#453a5c;font:italic 600 52px/1 'Cormorant Garamond',serif}
.elementor-596 .elementor-element-7778b6a:before{display:block!important;content:'';position:absolute;z-index:3;left:53%;bottom:46px;width:220px;height:330px;background:url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/libro-activa.jpg') 43% 48%/285% auto no-repeat;border:9px solid #f7f3ed;box-shadow:0 25px 55px rgba(45,35,58,.26);transform:rotate(-3deg)}
.elementor-596 .elementor-element-7778b6a:after{display:block!important;content:'';position:absolute;z-index:2;left:65%;bottom:28px;width:205px;height:292px;background:url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/libro-paisaje.jpg') 15% 61%/230% auto no-repeat;border:9px solid #f7f3ed;box-shadow:0 24px 50px rgba(45,35,58,.22);transform:rotate(4deg)}
.elementor-596 .elementor-element-73c8c72{padding:78px 0!important}
.elementor-596 .elementor-element-73c8c72>.e-con-inner{width:min(1220px,calc(100% - 96px))!important}
.elementor-596 .elementor-element-a6adf4b{grid-template-columns:46% 1fr!important;gap:18px 92px!important}
.elementor-596 .elementor-element-5064af0{font-size:clamp(42px,4.25vw,64px)!important;line-height:1!important;padding-top:24px;max-height:310px;overflow:hidden}
.elementor-596 .elementor-element-588e14f,.elementor-596 .elementor-element-08badb9{padding-left:30px;max-width:530px}
.elementor-596 .elementor-element-904d7c4{min-height:760px!important;padding:86px 0!important}
.elementor-596 .elementor-element-904d7c4>.e-con-inner{grid-template-columns:43% 1fr!important;gap:72px!important;width:min(1240px,calc(100% - 96px))!important}
.elementor-596 .elementor-element-c435f2f{height:610px!important}
.elementor-596 .elementor-element-b8849b7 img{object-position:center 43%!important;box-shadow:0 32px 65px rgba(18,13,29,.4)}
.elementor-596 .elementor-element-58ee4c4{padding:0 150px 0 0!important;gap:17px!important;position:relative;z-index:2}
.elementor-596 .elementor-element-8f69a3d{font-size:clamp(64px,6vw,88px)!important;line-height:.9!important;letter-spacing:-.035em!important;text-transform:none!important}
.elementor-596 .elementor-element-6fdb5d1{font-size:25px!important}
.elementor-596 .elementor-element-fe55d6d,.elementor-596 .elementor-element-4aaf031{font-size:16px!important;line-height:1.55!important}
.elementor-596 .elementor-element-2a27dbe,.elementor-596 .elementor-element-cc30f0f{font-size:23px!important}
.elementor-596 .elementor-element-904d7c4:after{display:block!important;width:235px!important;height:300px!important;right:28px!important;bottom:42px!important;border:8px solid #453a5c!important;box-shadow:0 22px 45px rgba(16,12,24,.32);transform:rotate(3deg)}
.elementor-596 .elementor-element-4b528d3{padding-top:390px!important;position:relative!important}
.elementor-596 .elementor-element-4b528d3:before{content:'';display:block!important;position:absolute;z-index:1;left:0;right:0;top:0;height:390px;background:linear-gradient(90deg,rgba(32,25,43,.72),rgba(32,25,43,.12) 65%),url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-arbol.jpg') center 40%/cover no-repeat}
.elementor-596 .elementor-element-4b528d3:after{content:'Una vida más consciente, libre y feliz es posible.';display:block!important;position:absolute;z-index:2;left:max(48px,calc((100vw - 1240px)/2));top:92px;width:480px;color:#fff;font:italic 600 54px/1 'Cormorant Garamond',serif}
.elementor-596 .elementor-element-4b528d3>.e-con-inner{grid-template-columns:55% 45%!important;min-height:790px}
.elementor-596 .elementor-element-ec3cac6{padding:92px 16% 92px max(48px,calc((100vw - 1240px)/2))!important;gap:17px!important;position:relative;z-index:2}
.elementor-596 .elementor-element-acfa94b{font-size:clamp(62px,5.8vw,88px)!important;line-height:.9!important;letter-spacing:-.04em!important}
.elementor-596 .elementor-element-ed8d6a6{font-size:27px!important;padding-top:20px}
.elementor-596 .elementor-element-bca1bad{min-height:790px!important;background-image:url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-arbol.jpg')!important;background-position:center 38%!important}
.elementor-596 .elementor-element-272bef7{font-size:26px!important}
.elementor-596 .elementor-element-4b528d3 .elementor-button{margin-top:8px}
.elementor-596 .elementor-element-cb3d972{padding:86px 0!important;background:#fbfaf8!important}
.elementor-596 .elementor-element-83c03d1{grid-template-columns:34% 1fr!important;gap:28px 72px!important}

.elementor-596 .elementor-element-357acba{font-size:clamp(47px,4.7vw,68px)!important}
.elementor-596 .elementor-element-36eae2c{border-top:1px solid rgba(69,58,92,.34)!important}
.elementor-596 :is(.elementor-element-baf76dd,.elementor-element-cf99e29){padding-top:30px!important;padding-bottom:24px!important}
.elementor-596 .elementor-element-702bd93{min-height:560px!important;padding:78px 0!important;}
.elementor-596 .elementor-element-baf3593{width:47%!important;max-width:540px!important;gap:24px!important}
.elementor-596 .elementor-element-62dbd85{font-size:clamp(46px,4.5vw,67px)!important;line-height:.96!important;color:#fff!important}
.elementor-596 .elementor-element-62dbd85 p:first-child{color:#fff!important}
@media(max-width:1024px){.elementor-596 .elementor-element-7778b6a:before{left:49%;width:190px;height:285px}.elementor-596 .elementor-element-7778b6a:after{left:63%;width:175px;height:250px}.elementor-596 .elementor-element-58ee4c4{padding-right:0!important}.elementor-596 .elementor-element-904d7c4:after{display:none!important}}
@media(max-width:767px){.elementor-596 .elementor-element-7778b6a{min-height:1040px!important;background:linear-gradient(#f7f3ed 0 565px,transparent 565px),url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-hero.jpg') center bottom/100% 475px no-repeat!important}.elementor-596 .elementor-element-7778b6a>.e-con-inner{width:100%!important;padding:65px 22px 520px!important}.elementor-596 .elementor-element-0946d35{width:100%!important}.elementor-596 .elementor-element-a7ae79b{font-size:76px!important}.elementor-596 .elementor-element-e6ba3f9{font-size:17px!important;padding-top:74px}.elementor-596 .elementor-element-e6ba3f9:before{font-size:37px;width:100%;top:0}.elementor-596 .elementor-element-7778b6a:before{left:24px;bottom:28px;width:132px;height:190px;border-width:6px}.elementor-596 .elementor-element-7778b6a:after{left:132px;bottom:20px;width:124px;height:178px;border-width:6px}.elementor-596 .elementor-element-73c8c72{padding:58px 22px!important}.elementor-596 .elementor-element-5064af0{font-size:39px!important;max-height:235px}.elementor-596 .elementor-element-904d7c4{padding:68px 22px!important}.elementor-596 .elementor-element-8f69a3d{font-size:55px!important}.elementor-596 .elementor-element-4b528d3{padding-top:300px!important}.elementor-596 .elementor-element-4b528d3:before{height:300px}.elementor-596 .elementor-element-4b528d3:after{left:25px;top:62px;width:290px;font-size:39px}.elementor-596 .elementor-element-ec3cac6{padding:66px 22px!important}.elementor-596 .elementor-element-acfa94b{font-size:54px!important}.elementor-596 .elementor-element-bca1bad{min-height:500px!important}.elementor-596 .elementor-element-cb3d972{padding:66px 22px!important}.elementor-596 .elementor-element-702bd93{min-height:620px!important;padding:70px 22px!important;}.elementor-596 .elementor-element-baf3593{width:100%!important;max-width:310px!important}.elementor-596 .elementor-element-62dbd85{font-size:41px!important}}

/* Verificación final publicada — fotos reales y responsive */
.elementor-596 .elementor-element-7778b6a{background:linear-gradient(90deg,#f7f3ed 0 58%,rgba(247,243,237,.96) 58%,rgba(247,243,237,.10) 80%),url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-portrait-1.jpg') right 34%/49% 100% no-repeat!important;}
.elementor-596 .elementor-element-7778b6a:before{background:url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-portrait-1.jpg') center 32%/cover no-repeat!important;}
.elementor-596 .elementor-element-7778b6a:after{background:url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-arbol.jpg') center 38%/cover no-repeat!important;}
.elementor-596 .elementor-element-8f69a3d,.elementor-596 .elementor-element-8f69a3d *{font-family:'Cormorant Garamond',serif!important;font-size:clamp(58px,6vw,86px)!important;line-height:.88!important;letter-spacing:-.045em!important;text-transform:none!important;color:#fff!important;}
.elementor-596 .elementor-element-acfa94b,.elementor-596 .elementor-element-acfa94b *{font-family:'Cormorant Garamond',serif!important;font-size:clamp(58px,5.8vw,84px)!important;line-height:.9!important;letter-spacing:-.045em!important;text-transform:none!important;color:#453a5c!important;}
@media (min-width:768px) and (max-width:1024px){.elementor-596 .elementor-element-73c8c72 .elementor-element-a6adf4b{grid-template-columns:1fr!important;gap:38px!important}.elementor-596 .elementor-element-904d7c4>.e-con-inner{grid-template-columns:1fr!important;gap:52px!important}.elementor-596 .elementor-element-c435f2f{height:560px!important}.elementor-596 .elementor-element-4b528d3>.e-con-inner{grid-template-columns:1fr!important}.elementor-596 .elementor-element-bca1bad{min-height:560px!important}.elementor-596 .elementor-element-83c03d1{grid-template-columns:1fr!important;gap:38px!important}}
@media(max-width:767px){.elementor-596 .elementor-element-7778b6a{background:linear-gradient(#f7f3ed 0 565px,transparent 565px),url('https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-portrait-1.jpg') center bottom/100% 475px no-repeat!important}.elementor-596 .elementor-element-73c8c72>.e-con-inner{width:100%!important;max-width:none!important}.elementor-596 .elementor-element-a6adf4b{display:flex!important;flex-direction:column!important;gap:28px!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}.elementor-596 .elementor-element-a6adf4b>*{width:100%!important;max-width:none!important}.elementor-596 .elementor-element-5064af0{max-height:none!important;overflow:visible!important;font-size:38px!important;line-height:1.03!important;padding-top:22px!important}.elementor-596 .elementor-element-588e14f,.elementor-596 .elementor-element-08badb9{padding-left:0!important;border-left:0!important;font-size:18px!important;line-height:1.45!important}.elementor-596 .elementor-element-8f69a3d,.elementor-596 .elementor-element-8f69a3d *{font-size:52px!important}.elementor-596 .elementor-element-acfa94b,.elementor-596 .elementor-element-acfa94b *{font-size:50px!important}}

/* QA editorial Libros — 2026-09-22 */
.elementor-596 .elementor-element-5064af0 { height:auto !important; min-height:0 !important; overflow:visible !important; width:100% !important; }
.elementor-596 .elementor-element-5064af0 p { font-family:"Cormorant Garamond",serif !important; font-size:clamp(31px,2.6vw,39px) !important; line-height:1.08 !important; text-align:left !important; }
.elementor-596 .elementor-element-5064af0 br { display:none; }
.elementor-596 .elementor-element-a6adf4b { align-items:center !important; }
.elementor-596 :is(.elementor-element-588e14f,.elementor-element-08badb9) { width:100% !important; padding-left:26px !important; text-align:left !important; font-family:Barlow,sans-serif !important; font-size:18px !important; line-height:1.5 !important; }
.elementor-596 :is(.elementor-element-56ca7b9,.elementor-element-c86c73b) { display:flex !important; align-items:center !important; justify-content:center !important; min-height:34px !important; height:auto !important; padding:5px 14px !important; line-height:1.15 !important; text-align:center !important; }
.elementor-596 .elementor-element-357acba, .elementor-596 .elementor-element-357acba p { text-align:left !important; }
.elementor-596 .elementor-element-62dbd85 { width:100% !important; max-width:100% !important; text-align:left !important; }
.elementor-596 .elementor-element-62dbd85 p { text-align:left !important; font-size:clamp(46px,4vw,58px) !important; line-height:1.02 !important; }
@media (max-width:767px) { .elementor-596 .elementor-element-5064af0 p { font-size:31px !important; } .elementor-596 .elementor-element-62dbd85 p { font-size:43px !important; } }

/* Fotografía única original, sin collage ni distorsión */
.elementor-596 .elementor-element-7778b6a { background: linear-gradient(90deg,#f7f3ed 0%,#f7f3ed 45%,rgba(247,243,237,.10) 72%),url("https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-hero.jpg") right center / auto 100% no-repeat !important; }
.elementor-596 .elementor-element-7778b6a::before,.elementor-596 .elementor-element-7778b6a::after { display:none !important; content:none !important; }
@media (max-width:767px) { .elementor-596 .elementor-element-7778b6a { background: linear-gradient(#f7f3ed 0 565px,transparent 565px),url("https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/09/isaro-hero.jpg") center bottom / auto 475px no-repeat !important; } }

.elementor-596 .elementor-element-4b528d3::after { content: "Una vida más plena, abundante y en paz es posible."; }
/* Contraste del cierre en móvil — foto original seleccionada */
@media (max-width:767px){.elementor-596 .elementor-element-702bd93{}}

/* Cierre de Libros: imagen editable desde Fondo del contenedor en Elementor. */
.elementor-596 .elementor-element-702bd93::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(29,24,39,.82),rgba(29,24,39,.46) 46%,rgba(29,24,39,0) 76%);z-index:0}
.elementor-596 .elementor-element-702bd93 > *{position:relative;z-index:1}
@media(max-width:767px){.elementor-596 .elementor-element-702bd93::before{background:rgba(29,24,39,.82)}}

/* Portadas oficiales en widgets editables; sin collage inclinado. */
.elementor-596 .elementor-element-904d7c4::after{display:none!important}
.elementor-596 .elementor-element-b8849b7 img{object-fit:contain!important;object-position:center!important;box-shadow:none!important}
.elementor-596 .elementor-element-bca1bad{background:none!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:760px!important;padding:clamp(28px,5vw,76px)!important}
.elementor-596 .elementor-element-e3edfee{display:block!important;width:min(100%,520px)!important;max-width:520px!important}
.elementor-596 .elementor-element-e3edfee img{display:block!important;width:100%!important;height:auto!important;max-height:700px!important;object-fit:contain!important}
.elementor-596 .elementor-element-4b528d3::before{background:linear-gradient(90deg,rgba(32,25,43,.68),rgba(32,25,43,.12) 65%),url("https://escuel99-cp186.wordpresstemporal.com/isaroescritora.com/wp-content/uploads/2026/10/daniele-franchi-WdTf33QDsB0-unsplash-scaled.jpg") center 42%/cover no-repeat!important}
@media(max-width:767px){.elementor-596 .elementor-element-bca1bad{min-height:0!important;padding:36px 24px 64px!important;background:none!important}.elementor-596 .elementor-element-e3edfee{width:min(100%,380px)!important}.elementor-596 .elementor-element-e3edfee img{max-height:none!important}}
/* QA móvil — lectura a ancho completo de las fichas de libros */
@media(max-width:767px){.elementor-596 .elementor-element-83c03d1{display:flex!important;flex-direction:column!important;gap:28px!important}.elementor-596 .elementor-element-36eae2c{display:flex!important;flex-direction:column!important;width:100%!important;max-width:none!important;gap:0!important}.elementor-596 .elementor-element-36eae2c>.e-con{width:100%!important;max-width:none!important;padding:24px 0!important}.elementor-596 .elementor-element-36eae2c .elementor-widget{width:100%!important;max-width:none!important}}
/* QA tablet — nota editorial encima de los recursos, sin columna colapsada */
@media(min-width:768px) and (max-width:1024px){.elementor-596 .elementor-element-83c03d1{display:flex!important;flex-direction:column!important;gap:34px!important}.elementor-596 .elementor-element-83c03d1>.elementor-widget{width:100%!important;max-width:none!important}.elementor-596 .elementor-element-36eae2c{width:100%!important;max-width:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}/* End custom CSS */