.elementor-690 .elementor-element.elementor-element-4a2d1a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-4a2d1a8:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-4a2d1a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-red_bg);}.elementor-690 .elementor-element.elementor-element-e76feaf{--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;}.elementor-690 .elementor-element.elementor-element-5ef1d83{--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;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-690 .elementor-element.elementor-element-35fe80b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-d305240 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-690 .elementor-element.elementor-element-d305240.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-d305240.elementor-view-framed .elementor-icon, .elementor-690 .elementor-element.elementor-element-d305240.elementor-view-default .elementor-icon{fill:var( --e-global-color-aurea_gold_500 );color:var( --e-global-color-aurea_gold_500 );border-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-d305240 .elementor-icon{font-size:18px;}.elementor-690 .elementor-element.elementor-element-10aa346 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-690 .elementor-element.elementor-element-10aa346.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-10aa346.elementor-view-framed .elementor-icon, .elementor-690 .elementor-element.elementor-element-10aa346.elementor-view-default .elementor-icon{fill:var( --e-global-color-aurea_gold_500 );color:var( --e-global-color-aurea_gold_500 );border-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-10aa346 .elementor-icon{font-size:18px;}.elementor-690 .elementor-element.elementor-element-e211500 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-690 .elementor-element.elementor-element-e211500.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-e211500.elementor-view-framed .elementor-icon, .elementor-690 .elementor-element.elementor-element-e211500.elementor-view-default .elementor-icon{fill:var( --e-global-color-aurea_gold_500 );color:var( --e-global-color-aurea_gold_500 );border-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-e211500 .elementor-icon{font-size:18px;}.elementor-690 .elementor-element.elementor-element-2fd233a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-690 .elementor-element.elementor-element-2fd233a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-2fd233a.elementor-view-framed .elementor-icon, .elementor-690 .elementor-element.elementor-element-2fd233a.elementor-view-default .elementor-icon{fill:var( --e-global-color-aurea_gold_500 );color:var( --e-global-color-aurea_gold_500 );border-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-2fd233a .elementor-icon{font-size:18px;}.elementor-690 .elementor-element.elementor-element-22652f0{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-c6c67d9{padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-690 .elementor-element.elementor-element-243f793{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-243f793:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-243f793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-red_ink_deep);}.elementor-690 .elementor-element.elementor-element-a8b6324{--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;--align-items:center;--gap:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-a8b6324:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-a8b6324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-red_bg);}.elementor-690 .elementor-element.elementor-element-edbde02{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-690 .elementor-element.elementor-element-fa62b6c{text-align:center;}.elementor-690 .elementor-element.elementor-element-fa62b6c .elementor-heading-title{font-family:var( --e-global-typography-aurea_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-aurea_h2-font-size );font-weight:var( --e-global-typography-aurea_h2-font-weight );line-height:var( --e-global-typography-aurea_h2-line-height );letter-spacing:var( --e-global-typography-aurea_h2-letter-spacing );word-spacing:var( --e-global-typography-aurea_h2-word-spacing );color:var(--e-global-color-red_ink);}.elementor-690 .elementor-element.elementor-element-6a266ff{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-3caa2db{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-f7d06f0{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-c7d34f3{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-d6f8097{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-e41a6f0{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-3e890af{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-b8bbfad{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-744922c{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-a9549e7{--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;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-a9549e7:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-a9549e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-red_surface);}.elementor-690 .elementor-element.elementor-element-5491686{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-690 .elementor-element.elementor-element-fe03282{text-align:center;}.elementor-690 .elementor-element.elementor-element-fe03282 .elementor-heading-title{font-family:var( --e-global-typography-aurea_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-aurea_h2-font-size );font-weight:var( --e-global-typography-aurea_h2-font-weight );line-height:var( --e-global-typography-aurea_h2-line-height );letter-spacing:var( --e-global-typography-aurea_h2-letter-spacing );word-spacing:var( --e-global-typography-aurea_h2-word-spacing );color:var(--e-global-color-red_ink);}.elementor-690 .elementor-element.elementor-element-47c1373{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-690 .elementor-element.elementor-element-5795d09 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-690 .elementor-element.elementor-element-5795d09.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aurea_gold_500 );fill:var( --e-global-color-aurea_warm_0 );color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-5795d09.elementor-view-framed .elementor-icon, .elementor-690 .elementor-element.elementor-element-5795d09.elementor-view-default .elementor-icon{fill:var( --e-global-color-aurea_gold_500 );color:var( --e-global-color-aurea_gold_500 );border-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-5795d09.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-5795d09.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-5795d09.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-aurea_warm_0 );color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-5795d09.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-5795d09.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-5795d09.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-5795d09.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-690 .elementor-element.elementor-element-5795d09.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-5795d09.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-5795d09 .elementor-icon{font-size:21px;}.elementor-690 .elementor-element.elementor-element-78263c3 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-690 .elementor-element.elementor-element-78263c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aurea_gold_500 );fill:var( --e-global-color-aurea_warm_0 );color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-78263c3.elementor-view-framed .elementor-icon, .elementor-690 .elementor-element.elementor-element-78263c3.elementor-view-default .elementor-icon{fill:var( --e-global-color-aurea_gold_500 );color:var( --e-global-color-aurea_gold_500 );border-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-78263c3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-78263c3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-78263c3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-aurea_warm_0 );color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-78263c3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-78263c3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-78263c3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-78263c3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-690 .elementor-element.elementor-element-78263c3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-78263c3.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-78263c3 .elementor-icon{font-size:21px;}.elementor-690 .elementor-element.elementor-element-5dc7933 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-690 .elementor-element.elementor-element-5dc7933.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aurea_gold_500 );fill:var( --e-global-color-aurea_warm_0 );color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-5dc7933.elementor-view-framed .elementor-icon, .elementor-690 .elementor-element.elementor-element-5dc7933.elementor-view-default .elementor-icon{fill:var( --e-global-color-aurea_gold_500 );color:var( --e-global-color-aurea_gold_500 );border-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-5dc7933.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-5dc7933.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-5dc7933.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-aurea_warm_0 );color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-5dc7933.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-5dc7933.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-5dc7933.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-5dc7933.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-690 .elementor-element.elementor-element-5dc7933.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-5dc7933.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-5dc7933 .elementor-icon{font-size:21px;}.elementor-690 .elementor-element.elementor-element-901442f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-690 .elementor-element.elementor-element-901442f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aurea_gold_500 );fill:var( --e-global-color-aurea_warm_0 );color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-901442f.elementor-view-framed .elementor-icon, .elementor-690 .elementor-element.elementor-element-901442f.elementor-view-default .elementor-icon{fill:var( --e-global-color-aurea_gold_500 );color:var( --e-global-color-aurea_gold_500 );border-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-901442f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-901442f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-901442f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-aurea_warm_0 );color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-901442f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-901442f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-901442f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-901442f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-690 .elementor-element.elementor-element-901442f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-901442f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-901442f .elementor-icon{font-size:21px;}.elementor-690 .elementor-element.elementor-element-4845e78 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-690 .elementor-element.elementor-element-4845e78.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aurea_gold_500 );fill:var( --e-global-color-aurea_warm_0 );color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-4845e78.elementor-view-framed .elementor-icon, .elementor-690 .elementor-element.elementor-element-4845e78.elementor-view-default .elementor-icon{fill:var( --e-global-color-aurea_gold_500 );color:var( --e-global-color-aurea_gold_500 );border-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-4845e78.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-4845e78.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-4845e78.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-aurea_warm_0 );color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-4845e78.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-4845e78.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-4845e78.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-4845e78.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-690 .elementor-element.elementor-element-4845e78.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-4845e78.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-4845e78 .elementor-icon{font-size:21px;}.elementor-690 .elementor-element.elementor-element-fd03e5f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-690 .elementor-element.elementor-element-fd03e5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aurea_gold_500 );fill:var( --e-global-color-aurea_warm_0 );color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-fd03e5f.elementor-view-framed .elementor-icon, .elementor-690 .elementor-element.elementor-element-fd03e5f.elementor-view-default .elementor-icon{fill:var( --e-global-color-aurea_gold_500 );color:var( --e-global-color-aurea_gold_500 );border-color:var( --e-global-color-aurea_gold_500 );}.elementor-690 .elementor-element.elementor-element-fd03e5f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-fd03e5f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-fd03e5f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-aurea_warm_0 );color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-fd03e5f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-fd03e5f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-fd03e5f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-fd03e5f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-690 .elementor-element.elementor-element-fd03e5f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-690 .elementor-element.elementor-element-fd03e5f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-aurea_warm_0 );}.elementor-690 .elementor-element.elementor-element-fd03e5f .elementor-icon{font-size:21px;}.elementor-690 .elementor-element.elementor-element-7423ab0{--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;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-7423ab0:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-7423ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-red_bg);}.elementor-690 .elementor-element.elementor-element-19878ce{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-690 .elementor-element.elementor-element-1156507{text-align:center;}.elementor-690 .elementor-element.elementor-element-1156507 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:600;line-height:1.12em;color:var(--e-global-color-red_ink);}.elementor-690 .elementor-element.elementor-element-648df6b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-690 .elementor-element.elementor-element-3bc65e3{--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:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-690 .elementor-element.elementor-element-e85fb77{--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:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-690 .elementor-element.elementor-element-8d8e5c8{--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:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-690 .elementor-element.elementor-element-02f38dc{--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:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-690 .elementor-element.elementor-element-8e51561{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-8e51561:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-8e51561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-red_surface);}.elementor-690 .elementor-element.elementor-element-301f42a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-690 .elementor-element.elementor-element-ee346c2{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-690 .elementor-element.elementor-element-2d3462b .elementor-counter-number-wrapper{color:var(--e-global-color-red_ink);}.elementor-690 .elementor-element.elementor-element-2d3462b .elementor-counter-title{color:var(--e-global-color-red_muted);}.elementor-690 .elementor-element.elementor-element-ceebef1{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-690 .elementor-element.elementor-element-4efedfd .elementor-counter-number-wrapper{color:var(--e-global-color-red_ink);}.elementor-690 .elementor-element.elementor-element-4efedfd .elementor-counter-title{color:var(--e-global-color-red_muted);}.elementor-690 .elementor-element.elementor-element-59f3278{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-690 .elementor-element.elementor-element-a848902 .elementor-counter-number-wrapper{color:var(--e-global-color-red_ink);}.elementor-690 .elementor-element.elementor-element-a848902 .elementor-counter-title{color:var(--e-global-color-red_muted);}.elementor-690 .elementor-element.elementor-element-fb59b55{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-690 .elementor-element.elementor-element-a0cc5bc .elementor-counter-number-wrapper{color:var(--e-global-color-red_ink);}.elementor-690 .elementor-element.elementor-element-a0cc5bc .elementor-counter-title{color:var(--e-global-color-red_muted);}.elementor-690 .elementor-element.elementor-element-374b4e9{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-690 .elementor-element.elementor-element-374b4e9:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-374b4e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-red_ink_deep);}.elementor-690 .elementor-element.elementor-element-5ba30fa{text-align:center;}.elementor-690 .elementor-element.elementor-element-5ba30fa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:600;line-height:1.1em;color:var(--e-global-color-red_tint_4);}.elementor-690 .elementor-element.elementor-element-ca39dd3{padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-690 .elementor-element.elementor-element-e76feaf{--width:42%;}.elementor-690 .elementor-element.elementor-element-5ef1d83{--width:58%;}.elementor-690 .elementor-element.elementor-element-35fe80b{--width:100%;}.elementor-690 .elementor-element.elementor-element-edbde02{--width:100%;}.elementor-690 .elementor-element.elementor-element-6a266ff{--width:100%;}.elementor-690 .elementor-element.elementor-element-3caa2db{--width:100%;}.elementor-690 .elementor-element.elementor-element-f7d06f0{--width:100%;}.elementor-690 .elementor-element.elementor-element-c7d34f3{--width:100%;}.elementor-690 .elementor-element.elementor-element-d6f8097{--width:100%;}.elementor-690 .elementor-element.elementor-element-e41a6f0{--width:100%;}.elementor-690 .elementor-element.elementor-element-3e890af{--width:100%;}.elementor-690 .elementor-element.elementor-element-b8bbfad{--width:100%;}.elementor-690 .elementor-element.elementor-element-744922c{--width:100%;}.elementor-690 .elementor-element.elementor-element-5491686{--width:100%;}.elementor-690 .elementor-element.elementor-element-47c1373{--width:100%;}.elementor-690 .elementor-element.elementor-element-19878ce{--width:100%;}.elementor-690 .elementor-element.elementor-element-648df6b{--width:100%;}.elementor-690 .elementor-element.elementor-element-3bc65e3{--width:100%;}.elementor-690 .elementor-element.elementor-element-e85fb77{--width:100%;}.elementor-690 .elementor-element.elementor-element-8d8e5c8{--width:100%;}.elementor-690 .elementor-element.elementor-element-02f38dc{--width:100%;}.elementor-690 .elementor-element.elementor-element-301f42a{--width:100%;}.elementor-690 .elementor-element.elementor-element-ee346c2{--width:100%;}.elementor-690 .elementor-element.elementor-element-ceebef1{--width:100%;}.elementor-690 .elementor-element.elementor-element-59f3278{--width:100%;}.elementor-690 .elementor-element.elementor-element-fb59b55{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-690 .elementor-element.elementor-element-5ef1d83{--width:100%;}}@media(max-width:1024px){.elementor-690 .elementor-element.elementor-element-4a2d1a8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-690 .elementor-element.elementor-element-5ef1d83{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-690 .elementor-element.elementor-element-acc8b33{text-align:center;}.elementor-690 .elementor-element.elementor-element-aea1a28{text-align:center;}.elementor-690 .elementor-element.elementor-element-66a9c7c{text-align:center;}.elementor-690 .elementor-element.elementor-element-35fe80b{--grid-auto-flow:row;}.elementor-690 .elementor-element.elementor-element-22652f0{--justify-content:center;}.elementor-690 .elementor-element.elementor-element-243f793{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-690 .elementor-element.elementor-element-a8b6324{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-690 .elementor-element.elementor-element-fa62b6c .elementor-heading-title{font-size:var( --e-global-typography-aurea_h2-font-size );line-height:var( --e-global-typography-aurea_h2-line-height );letter-spacing:var( --e-global-typography-aurea_h2-letter-spacing );word-spacing:var( --e-global-typography-aurea_h2-word-spacing );}.elementor-690 .elementor-element.elementor-element-a9549e7{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-690 .elementor-element.elementor-element-fe03282 .elementor-heading-title{font-size:var( --e-global-typography-aurea_h2-font-size );line-height:var( --e-global-typography-aurea_h2-line-height );letter-spacing:var( --e-global-typography-aurea_h2-letter-spacing );word-spacing:var( --e-global-typography-aurea_h2-word-spacing );}.elementor-690 .elementor-element.elementor-element-47c1373{--grid-auto-flow:row;}.elementor-690 .elementor-element.elementor-element-1156507 .elementor-heading-title{font-size:34px;}.elementor-690 .elementor-element.elementor-element-648df6b{--grid-auto-flow:row;}.elementor-690 .elementor-element.elementor-element-301f42a{--grid-auto-flow:row;}.elementor-690 .elementor-element.elementor-element-5ba30fa .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-690 .elementor-element.elementor-element-35fe80b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-690 .elementor-element.elementor-element-fa62b6c .elementor-heading-title{font-size:var( --e-global-typography-aurea_h2-font-size );line-height:var( --e-global-typography-aurea_h2-line-height );letter-spacing:var( --e-global-typography-aurea_h2-letter-spacing );word-spacing:var( --e-global-typography-aurea_h2-word-spacing );}.elementor-690 .elementor-element.elementor-element-fe03282 .elementor-heading-title{font-size:var( --e-global-typography-aurea_h2-font-size );line-height:var( --e-global-typography-aurea_h2-line-height );letter-spacing:var( --e-global-typography-aurea_h2-letter-spacing );word-spacing:var( --e-global-typography-aurea_h2-word-spacing );}.elementor-690 .elementor-element.elementor-element-47c1373{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-690 .elementor-element.elementor-element-1156507 .elementor-heading-title{font-size:28px;}.elementor-690 .elementor-element.elementor-element-648df6b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-690 .elementor-element.elementor-element-301f42a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-690 .elementor-element.elementor-element-5ba30fa .elementor-heading-title{font-size:28px;}}/* Start custom CSS *//* AUREA — tipografía desde Global Typography del kit */
.elementor-690 .elementor-element h1.elementor-heading-title,
.elementor-690 .elementor-element h2.elementor-heading-title,
.elementor-690 .elementor-element h3.elementor-heading-title{font-family:var(--e-global-typography-aurea_display-font-family),sans-serif;}
.elementor-690 .elementor-element div.elementor-heading-title,
.elementor-690 .elementor-element span.elementor-heading-title,
.elementor-690 .elementor-element.elementor-widget-text-editor{font-family:var(--e-global-typography-aurea_body-font-family),sans-serif;}
.elementor-690 .elementor-element.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-aurea_boton-font-family),sans-serif;}


/* ============ AUREA — SOBRE CLAUDIA (decoration layer) ============ */
.elementor-690{--aurea-ease:cubic-bezier(.22,.61,.36,1)}
.elementor-690 .aurea-h2{margin:0}

/* Eyebrow con líneas decorativas */
.elementor-690 .aurea-eyebrow{display:inline-flex;align-items:center;gap:.7rem;font-size:.7rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--e-global-color-red_gold);font-family:var(--e-global-typography-red_body-font-family)}
.elementor-690 .aurea-eyebrow::before{content:"";width:34px;height:1px;background:var(--e-global-color-red_gold_700);flex:none}
.elementor-690 .aurea-eyebrow--center::after{content:"";width:34px;height:1px;background:var(--e-global-color-red_gold_700)}
.elementor-690 .aurea-eyebrow--light{color:var(--e-global-color-red_gold_300)}
.elementor-690 .aurea-eyebrow--light::before,.elementor-690 .aurea-eyebrow--light::after{background:var(--e-global-color-red_gold_300)}
.elementor-690 .aurea-eyebrow-wrap .elementor-widget-container{margin-bottom:0}

/* Lead / textos */
.elementor-690 .aurea-lead{color:var(--e-global-color-red_body);font-size:1.05rem;line-height:1.75;margin:0}
.elementor-690 .aurea-note{color:var(--e-global-color-red_muted);font-size:.9rem;margin:0}
.elementor-690 .aurea-center{text-align:center}

/* ============ HERO ============ */
.elementor-690 .aurea-portrait{position:relative}
.elementor-690 .aurea-portrait::before{content:"";position:absolute;inset:22px -22px -22px 22px;border:1.5px solid var(--e-global-color-red_gold_700);border-radius:26px;opacity:.45;z-index:0;pointer-events:none}
.elementor-690 .aurea-portrait-img{position:relative;z-index:2;width:100%}
.elementor-690 .aurea-portrait-img .elementor-widget-container{position:relative;overflow:hidden;border-radius:26px;box-shadow:0 30px 70px -24px rgba(29,23,18,.35)}
.elementor-690 .aurea-portrait-img img{border-radius:26px;display:block;width:100%;height:560px;object-fit:cover;transition:transform 6s var(--aurea-ease)}
.elementor-690 .aurea-portrait-img .elementor-widget-container::after{content:"";position:absolute;inset:14px;border:1px solid rgba(255,255,255,.28);border-radius:18px;z-index:2;pointer-events:none}
.elementor-690 .aurea-portrait:hover .aurea-portrait-img img{transform:scale(1.04)}
.elementor-690 .aurea-badge{position:absolute!important;left:-26px;bottom:34px;z-index:5;width:auto}
.elementor-690 .aurea-badge .elementor-widget-container{display:flex;align-items:center;gap:.9rem;background:rgba(22,17,13,.92);backdrop-filter:blur(8px);color:var(--e-global-color-red_tint_4);padding:.95rem 1.3rem;border-radius:16px;border:1px solid var(--e-global-color-red_brown);box-shadow:0 18px 40px -18px rgba(0,0,0,.5)}
.elementor-690 .aurea-badge-num{width:46px;height:46px;border-radius:50%;flex:none;background:linear-gradient(135deg,var(--e-global-color-red_gold_400),var(--e-global-color-red_gold_600));color:#fff;font-family:var(--e-global-typography-red_display-font-family);font-weight:700;font-size:1.3rem;display:grid;place-items:center}
.elementor-690 .aurea-badge-txt{display:block;line-height:1.15}
.elementor-690 .aurea-badge-txt small{display:block;font-size:.6rem;letter-spacing:.26em;text-transform:uppercase;color:var(--e-global-color-red_tint_3);margin-bottom:.15rem}
.elementor-690 .aurea-badge-txt b{font-size:.9rem;font-weight:600}

/* Facts (icon-box) */
.elementor-690 .aurea-fact{background:var(--e-global-color-red_surface_2);border:1px solid var(--e-global-color-red_border);border-radius:14px;padding:.95rem 1.1rem;transition:transform .35s var(--aurea-ease),border-color .35s}
.elementor-690 .aurea-fact:hover{transform:translateY(-3px);border-color:var(--e-global-color-red_gold_700)}
.elementor-690 .aurea-fact .elementor-icon-box-wrapper{display:flex;align-items:center;gap:.85rem}
.elementor-690 .aurea-fact .elementor-icon-box-title{margin:0;font-size:.92rem;font-weight:600;color:var(--e-global-color-red_ink)}
.elementor-690 .aurea-fact .elementor-icon-box-description{font-size:.72rem;color:var(--e-global-color-red_muted);letter-spacing:.04em;margin:0}

/* Botones */
.elementor-690 .aurea-btn .elementor-button{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 1.8rem;border-radius:999px;font-weight:600;font-size:.92rem;font-family:var(--e-global-typography-red_body-font-family);transition:all .35s var(--aurea-ease);border:1.5px solid transparent}
.elementor-690 .aurea-btn-gold .elementor-button{background:linear-gradient(135deg,var(--e-global-color-red_gold_400),var(--e-global-color-red_gold_600));color:#fff;box-shadow:0 10px 26px -10px rgba(178,132,67,.5)}
.elementor-690 .aurea-btn-gold .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 38px -12px rgba(178,132,67,.55)}
.elementor-690 .aurea-btn-outline .elementor-button{background:transparent;border-color:var(--e-global-color-red_ink);color:var(--e-global-color-red_ink)}
.elementor-690 .aurea-btn-outline .elementor-button:hover{background:var(--e-global-color-red_ink);color:var(--e-global-color-red_surface_3)}
.elementor-690 .aurea-btn-lg .elementor-button{padding:1.15rem 2.3rem;font-size:1rem}

/* ============ QUOTE BAND ============ */
.elementor-690 .aurea-quote-band{position:relative;overflow:hidden}
.elementor-690 .aurea-quote-band::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:820px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(178,132,67,.16),transparent 62%);pointer-events:none;z-index:0}
.elementor-690 .aurea-quote-band>.e-con-inner{position:relative;z-index:1}
.elementor-690 .aurea-quote-band::after{content:"\201C";position:absolute;top:2.5rem;left:50%;transform:translateX(-50%);font-family:var(--e-global-typography-red_display-font-family);font-size:6rem;line-height:1;color:var(--e-global-color-red_gold_700);opacity:.8;z-index:1;pointer-events:none}
.elementor-690 .aurea-quote{font-family:var(--e-global-typography-red_display-font-family);font-weight:600;font-size:clamp(1.7rem,3.2vw,2.5rem);line-height:1.32;color:var(--e-global-color-red_tint_4);max-width:52rem;margin:1.5rem auto 0;text-align:center;border:none;padding:0}
.elementor-690 .aurea-quote-cite{font-style:normal;font-size:.8rem;letter-spacing:.24em;text-transform:uppercase;color:var(--e-global-color-red_muted_2);display:block;text-align:center;margin-top:.5rem}

/* ============ TIMELINE ============ */
.elementor-690 .aurea-timeline{position:relative;max-width:860px;margin:0 auto;padding-left:2.5rem}
.elementor-690 .aurea-timeline::before{content:"";position:absolute;left:11px;top:8px;bottom:8px;width:2px;background:linear-gradient(180deg,var(--e-global-color-red_gold_700),var(--e-global-color-red_border))}
.elementor-690 .aurea-tl-item{position:relative}
.elementor-690 .aurea-tl-item::before{content:"";position:absolute;left:-2.5rem;top:6px;width:22px;height:22px;border-radius:50%;background:var(--e-global-color-red_surface_2);border:2px solid var(--e-global-color-red_gold_700);box-shadow:0 0 0 6px var(--e-global-color-red_bg);transition:all .4s var(--aurea-ease)}
.elementor-690 .aurea-tl-milestone::before{background:var(--e-global-color-red_gold_700);box-shadow:0 0 0 6px var(--e-global-color-red_bg),0 0 0 12px rgba(178,132,67,.15)}
.elementor-690 .aurea-tl-body .elementor-widget-container{background:var(--e-global-color-red_surface_2);border:1px solid var(--e-global-color-red_border);border-radius:18px;padding:1.6rem 1.8rem;transition:transform .45s var(--aurea-ease),box-shadow .45s var(--aurea-ease),border-color .45s}
.elementor-690 .aurea-tl-item:hover .aurea-tl-body .elementor-widget-container{transform:translateX(8px);box-shadow:0 14px 34px -12px rgba(29,23,18,.16);border-color:var(--e-global-color-red_gold_700)}
.elementor-690 .aurea-tl-year{font-family:var(--e-global-typography-red_display-font-family);font-weight:700;font-size:1.05rem;letter-spacing:.12em;color:var(--e-global-color-red_gold);display:block;margin-bottom:.35rem}
.elementor-690 .aurea-tl-title{font-family:var(--e-global-typography-red_display-font-family);font-weight:600;font-size:1.32rem;line-height:1.2;color:var(--e-global-color-red_ink);margin:0 0 .5rem}
.elementor-690 .aurea-tl-text{font-size:.9rem;color:var(--e-global-color-red_muted);line-height:1.65;margin:0}

/* ============ CREDENTIALS ============ */
.elementor-690 .aurea-cred{position:relative;overflow:hidden;background:var(--e-global-color-red_surface_2);border:1px solid var(--e-global-color-red_border);border-radius:18px;padding:2.1rem 1.9rem;transition:transform .45s var(--aurea-ease),box-shadow .45s var(--aurea-ease)}
.elementor-690 .aurea-cred::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--e-global-color-red_gold_700),var(--e-global-color-red_gold_200));transform:scaleX(0);transform-origin:left;transition:transform .5s var(--aurea-ease)}
.elementor-690 .aurea-cred:hover{transform:translateY(-7px);box-shadow:0 14px 34px -12px rgba(29,23,18,.18)}
.elementor-690 .aurea-cred:hover::before{transform:scaleX(1)}
.elementor-690 .aurea-cred .elementor-icon-box-title{font-family:var(--e-global-typography-red_display-font-family);font-weight:600;font-size:1.25rem;color:var(--e-global-color-red_ink);margin:0 0 .55rem}
.elementor-690 .aurea-cred .elementor-icon-box-description{font-size:.87rem;color:var(--e-global-color-red_muted);line-height:1.6}

/* ============ PHILOSOPHY ============ */
.elementor-690 .aurea-phil-card{background:var(--e-global-color-red_surface_2);border:1px solid var(--e-global-color-red_border);border-radius:18px;transition:transform .45s var(--aurea-ease),box-shadow .45s var(--aurea-ease),border-color .45s}
.elementor-690 .aurea-phil-card:hover{transform:translateY(-6px);box-shadow:0 14px 34px -12px rgba(29,23,18,.16);border-color:var(--e-global-color-red_gold_700)}
.elementor-690 .aurea-phil-inner .elementor-widget-container{display:flex;align-items:flex-start;gap:1.4rem}
.elementor-690 .aurea-phil-num{font-family:var(--e-global-typography-red_display-font-family);font-weight:700;font-size:2.8rem;line-height:1;color:transparent;-webkit-text-stroke:1.2px var(--e-global-color-red_gold_700);flex:none;transition:color .45s var(--aurea-ease)}
.elementor-690 .aurea-phil-card:hover .aurea-phil-num{color:var(--e-global-color-red_gold_700);-webkit-text-stroke:1.2px transparent}
.elementor-690 .aurea-phil-title{font-family:var(--e-global-typography-red_display-font-family);font-weight:600;font-size:1.3rem;color:var(--e-global-color-red_ink);margin:0 0 .5rem;line-height:1.2}
.elementor-690 .aurea-phil-text{font-size:.88rem;color:var(--e-global-color-red_muted);line-height:1.65;margin:0}

/* ============ STATS ============ */
.elementor-690 .aurea-stat{border-left:1px solid var(--e-global-color-red_border)}
.elementor-690 .aurea-stats-grid>.aurea-stat:first-child{border-left:none;padding-left:0}
.elementor-690 .aurea-counter .elementor-counter-number-wrapper{font-family:var(--e-global-typography-red_display-font-family);font-weight:700;line-height:1;justify-content:flex-start}
.elementor-690 .aurea-counter .elementor-counter-number,.elementor-690 .aurea-counter .elementor-counter-number-prefix,.elementor-690 .aurea-counter .elementor-counter-number-suffix{font-size:clamp(2.3rem,3.4vw,3rem);color:var(--e-global-color-red_ink)}
.elementor-690 .aurea-counter .elementor-counter-number-prefix{color:var(--e-global-color-red_gold)}
.elementor-690 .aurea-counter .elementor-counter-title{font-family:var(--e-global-typography-red_body-font-family);font-size:.82rem;color:var(--e-global-color-red_muted);line-height:1.55;text-align:left;justify-content:flex-start;margin-top:.5rem}

/* ============ FINAL CTA ============ */
.elementor-690 .aurea-final-cta{position:relative;overflow:hidden}
.elementor-690 .aurea-final-cta::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:820px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(178,132,67,.18),transparent 62%);pointer-events:none;z-index:0}
.elementor-690 .aurea-final-cta>.e-con-inner{position:relative;z-index:1}
.elementor-690 .aurea-cta-text{color:var(--e-global-color-red_muted_3);font-size:1rem;line-height:1.7;max-width:38rem;margin:0 auto}

/* ============ RESPONSIVE ============ */
@media(max-width:1024px){
  .elementor-690 .aurea-stats-grid{grid-template-columns:repeat(2,1fr)!important}
  .elementor-690 .aurea-stat{border-left:none;padding-left:0!important;padding-right:0!important}
}
@media(max-width:920px){
  .elementor-690 .aurea-hero{flex-direction:column}
  .elementor-690 .aurea-hero>.e-con{width:100%!important}
  .elementor-690 .aurea-portrait-img img{height:440px}
  .elementor-690 .aurea-creds-grid{grid-template-columns:repeat(2,1fr)!important}
}
@media(max-width:600px){
  .elementor-690 .aurea-portrait-img img{height:360px}
  .elementor-690 .aurea-badge{left:12px!important;bottom:16px}
  .elementor-690 .aurea-creds-grid,.elementor-690 .aurea-phil-grid,.elementor-690 .aurea-stats-grid{grid-template-columns:1fr!important}
  .elementor-690 .aurea-timeline{padding-left:2.1rem}
  .elementor-690 .aurea-tl-item::before{left:-2.1rem}
  .elementor-690 .aurea-tl-item:hover .aurea-tl-body .elementor-widget-container{transform:none}
  .elementor-690 .aurea-phil-inner .elementor-widget-container{flex-direction:column;gap:.7rem}
}

/* ============ FIX: optimized markup (no .elementor-widget-container on image/text-editor) ============ */
.elementor-690 .aurea-portrait-img{position:relative;z-index:2;width:100%;border-radius:26px;overflow:hidden;box-shadow:0 30px 70px -24px rgba(29,23,18,.35)}
.elementor-690 .aurea-portrait-img::after{content:"";position:absolute;inset:14px;border:1px solid rgba(255,255,255,.28);border-radius:18px;z-index:2;pointer-events:none}
.elementor-690 .aurea-portrait:hover .aurea-portrait-img img{transform:scale(1.04)}

.elementor-690 .aurea-badge{position:absolute!important;left:-26px;bottom:34px;z-index:5;width:auto;display:flex;align-items:center;gap:.9rem;background:rgba(22,17,13,.92);backdrop-filter:blur(8px);color:var(--e-global-color-red_tint_4);padding:.95rem 1.3rem;border-radius:16px;border:1px solid var(--e-global-color-red_brown);box-shadow:0 18px 40px -18px rgba(0,0,0,.5)}
.elementor-690 .aurea-badge .aurea-badge-num{width:46px;height:46px;border-radius:50%;flex:none;background:linear-gradient(135deg,var(--e-global-color-red_gold_400),var(--e-global-color-red_gold_600));color:#fff;font-family:var(--e-global-typography-red_display-font-family);font-weight:700;font-size:1.3rem;display:grid;place-items:center}
.elementor-690 .aurea-badge .aurea-badge-txt{display:block;line-height:1.15}
.elementor-690 .aurea-badge .aurea-badge-txt small{display:block;font-size:.6rem;letter-spacing:.26em;text-transform:uppercase;color:var(--e-global-color-red_tint_3);margin-bottom:.15rem}
.elementor-690 .aurea-badge .aurea-badge-txt b{font-size:.9rem;font-weight:600}

.elementor-690 .aurea-tl-body{background:var(--e-global-color-red_surface_2);border:1px solid var(--e-global-color-red_border);border-radius:18px;padding:1.6rem 1.8rem;width:100%;transition:transform .45s var(--aurea-ease),box-shadow .45s var(--aurea-ease),border-color .45s}
.elementor-690 .aurea-tl-item:hover .aurea-tl-body{transform:translateX(8px);box-shadow:0 14px 34px -12px rgba(29,23,18,.16);border-color:var(--e-global-color-red_gold_700)}

.elementor-690 .aurea-phil-inner{display:flex;align-items:flex-start;gap:1.4rem;width:100%}

.elementor-690 .aurea-eyebrow-wrap{margin-bottom:0}

/* ============ AUREA v2 — ajustes frente al mockup about.html ============ */

/* (2) Tipografías: forzar display Cormorant en todo h1/h2/h3 */
.elementor-690 h1,.elementor-690 h2,.elementor-690 h3{font-family:"Cormorant Garamond",serif}

/* (1) H1 del hero (HTML widget) con <em> en gold-deep */
.elementor-690 .aurea-hero-h1{font-family:"Cormorant Garamond",serif;font-weight:600;font-size:clamp(2.6rem,5.4vw,4.3rem);line-height:1.05;letter-spacing:.01em;color:var(--e-global-color-red_ink);margin:0}
.elementor-690 .aurea-hero-h1 em{font-style:italic;color:var(--e-global-color-red_gold)}
.elementor-690 .aurea-hero-h1-wrap{margin:0}

/* (9) Breadcrumb */
.elementor-690 .aurea-breadcrumb{display:flex;align-items:center;gap:.6rem;font-family:"Inter",sans-serif;font-size:.78rem;color:var(--e-global-color-red_muted);margin:0 0 .7rem}
.elementor-690 .aurea-breadcrumb a{color:var(--e-global-color-red_muted);text-decoration:none;transition:color .3s}
.elementor-690 .aurea-breadcrumb a:hover{color:var(--e-global-color-red_gold)}
.elementor-690 .aurea-breadcrumb .sep{color:var(--e-global-color-red_border)}
.elementor-690 .aurea-breadcrumb b{color:var(--e-global-color-red_gold);font-weight:600}

/* Eyebrow: fuente literal */
.elementor-690 .aurea-eyebrow{font-family:"Inter",sans-serif}

/* (3) Comilla decorativa + firma en la banda oscura */
.elementor-690 .aurea-quote-band::after{content:none}
.elementor-690 .aurea-quote-mark{display:block;font-family:"Cormorant Garamond",serif;font-size:5.5rem;line-height:.55;color:var(--e-global-color-red_gold_700);text-align:center;user-select:none;margin:0}
.elementor-690 .aurea-quote-mark-wrap{line-height:1;text-align:center}
.elementor-690 .aurea-signature{display:block;font-family:"Cormorant Garamond",serif;font-style:italic;font-size:2rem;color:var(--e-global-color-red_gold_300);text-align:center;margin-top:1.1rem}

/* (4) Cronología: rail + nodos + dot interior + pill */
.elementor-690 .aurea-timeline::before{z-index:0}
.elementor-690 .aurea-tl-item::before{z-index:2}
.elementor-690 .aurea-tl-item::after{content:"";position:absolute;left:-1.85rem;top:13px;width:8px;height:8px;border-radius:50%;background:var(--e-global-color-red_gold_700);opacity:0;transition:opacity .4s var(--aurea-ease);z-index:3}
.elementor-690 .aurea-tl-item:hover::after{opacity:1}
.elementor-690 .aurea-tl-tag{display:inline-block;font-family:"Inter",sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--e-global-color-red_gold);background:var(--e-global-color-red_tint_3);border-radius:999px;padding:.35rem .85rem;margin:0 0 .85rem}

/* (5) Credenciales: línea inferior verificada */
.elementor-690 .aurea-cred{text-align:left}
.elementor-690 .aurea-cred .elementor-icon-box-wrapper{text-align:left}
.elementor-690 .aurea-verified{display:flex;align-items:center;gap:.45rem;margin:1rem 0 0;font-family:"Inter",sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.08em;color:var(--e-global-color-red_gold);text-transform:none}

/* (6) Filosofía: reforzar tarjeta */
.elementor-690 .aurea-phil-card{background:var(--e-global-color-red_surface_2);border:1px solid var(--e-global-color-red_border);border-radius:18px}

/* (7) Stats: bordes superior/inferior y separadores verticales */
.elementor-690 .aurea-stats{border-top:1px solid var(--e-global-color-red_border);border-bottom:1px solid var(--e-global-color-red_border)}
.elementor-690 .aurea-stats-grid>.aurea-stat{border-left:1px solid var(--e-global-color-red_border)}
.elementor-690 .aurea-stats-grid>.aurea-stat:first-child{border-left:none;padding-left:0}

/* (10) Ritmo: borde en credenciales + ancho de contenedor */
.elementor-690 .aurea-creds{border-top:1px solid var(--e-global-color-red_border);border-bottom:1px solid var(--e-global-color-red_border)}
.elementor-690{--content-width:1180px}
.elementor-690 .e-con-boxed{--content-width:1180px}

/* (8) Botones pill (reforzado) */
.elementor-690 .aurea-btn .elementor-button{border-radius:999px!important;font-family:"Inter",sans-serif;border:1.5px solid transparent}
.elementor-690 .aurea-btn-gold .elementor-button{background:linear-gradient(135deg,#c59a55,#a87c3c)!important;color:#fff}
.elementor-690 .aurea-btn-outline .elementor-button{background:transparent;border-color:var(--e-global-color-red_ink);color:var(--e-global-color-red_ink)}

/* (10) Ritmo responsive: padding vertical ~4.5rem en móvil */
@media(max-width:920px){
  .elementor-690 .aurea-hero,
  .elementor-690 .aurea-quote-band,
  .elementor-690 .aurea-timeline-section,
  .elementor-690 .aurea-creds,
  .elementor-690 .aurea-philosophy,
  .elementor-690 .aurea-stats,
  .elementor-690 .aurea-final-cta{padding-top:4.5rem!important;padding-bottom:4.5rem!important}
}

/* (1b) H1 heading widget: aplicar display al .elementor-heading-title */
.elementor-690 .aurea-hero-h1 .elementor-heading-title{font-family:"Cormorant Garamond",serif;font-weight:600;font-size:clamp(2.6rem,5.4vw,4.3rem);line-height:1.05;letter-spacing:.01em;color:var(--e-global-color-red_ink);margin:0}
.elementor-690 .aurea-hero-h1 .elementor-heading-title em{font-style:italic;color:var(--e-global-color-red_gold)}

/* (1/10) Evitar overflow horizontal del marco dorado del retrato en móvil */
@media(max-width:920px){
  .elementor-690 .aurea-portrait::before{inset:16px 0 -16px 16px}
}/* End custom CSS */