.elementor-41 .elementor-element.elementor-element-73c997f9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-73c997f9:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-73c997f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-73c997f9 > .elementor-container{min-height:80px;}.elementor-41 .elementor-element.elementor-element-73c997f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 0px 60px;}.elementor-41 .elementor-element.elementor-element-73c997f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-4e3bb3a3:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-4e3bb3a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-4e3bb3a3 > .elementor-container{min-height:100vh;}.elementor-41 .elementor-element.elementor-element-4e3bb3a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-4e3bb3a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-423b6c46 > .elementor-element-populated{padding:140px 60px 80px 80px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-4ddf88f2{text-align:start;}.elementor-41 .elementor-element.elementor-element-4ddf88f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:0.2em;color:#B5983A;}.elementor-41 .elementor-element.elementor-element-491b329b{text-align:start;}.elementor-41 .elementor-element.elementor-element-491b329b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:68px;font-weight:300;font-style:normal;line-height:1.05em;color:#F5F3EF;}.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-41 .elementor-element.elementor-element-53ce5f6e{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.4em;color:#8A8480;}.elementor-41 .elementor-element.elementor-element-60385b58{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.8em;color:rgba(245,243,239,0.65);}.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-41 .elementor-element.elementor-element-67c0a7e0 .elementor-button{background-color:#B5983A;font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;fill:#0D0D0D;color:#0D0D0D;border-radius:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-67c0a7e0{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-67c0a7e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-79a3881d .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;fill:rgba(245,243,239,0.3);color:rgba(245,243,239,0.3);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(245,243,239,0.3);border-radius:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-79a3881d{width:var( --container-widget-width, 44.885% );max-width:44.885%;--container-widget-width:44.885%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-79a3881d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-ac8c075:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-ac8c075 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0DFC;background-image:url("https://joanppozuelos.com/wp-content/uploads/2026/06/ACZ_7347-scaled.jpg");background-position:top center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-ac8c075 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #0D0D0DF7 0%, #0D0D0D00 100%);opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-41 .elementor-element.elementor-element-ac8c075 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-ac8c075 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-158e749d{padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-42a4fd50:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-42a4fd50 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joanppozuelos.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center top;background-size:cover;}.elementor-41 .elementor-element.elementor-element-42a4fd50 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-42a4fd50 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-41 .elementor-element.elementor-element-707dd6aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-707dd6aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-707dd6aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 70px;}.elementor-41 .elementor-element.elementor-element-707dd6aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-2f6f7876{text-align:start;}.elementor-41 .elementor-element.elementor-element-2f6f7876 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:0.2em;color:#B5983A;}.elementor-41 .elementor-element.elementor-element-7f502b7{--spacer-size:20px;}.elementor-41 .elementor-element.elementor-element-21c92867{text-align:start;}.elementor-41 .elementor-element.elementor-element-21c92867 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;font-style:normal;line-height:1.2em;color:#F5F3EF;}.elementor-41 .elementor-element.elementor-element-780366e5{--spacer-size:25px;}.elementor-41 .elementor-element.elementor-element-2c309e31{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.8em;color:rgba(245,243,239,0.6);}.elementor-41 .elementor-element.elementor-element-b86867d{--spacer-size:15px;}.elementor-41 .elementor-element.elementor-element-7395a53c{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.8em;color:rgba(245,243,239,0.6);}.elementor-41 .elementor-element.elementor-element-13572317{--spacer-size:30px;}.elementor-41 .elementor-element.elementor-element-43222689 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;fill:#B5983A;color:#B5983A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B5983A;border-radius:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-7d51b084:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-7d51b084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EF;}.elementor-41 .elementor-element.elementor-element-7d51b084{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-7d51b084 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-45b7cbdb > .elementor-element-populated{padding:50px 20px 50px 20px;}.elementor-41 .elementor-element.elementor-element-18dddf6f{text-align:center;}.elementor-41 .elementor-element.elementor-element-18dddf6f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:600;font-style:normal;color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-25707cf6{--spacer-size:8px;}.elementor-41 .elementor-element.elementor-element-18ba41b0{text-align:center;}.elementor-41 .elementor-element.elementor-element-18ba41b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;font-style:normal;letter-spacing:0.12em;color:#8A8480;}.elementor-41 .elementor-element.elementor-element-af378e > .elementor-element-populated{padding:50px 20px 50px 20px;}.elementor-41 .elementor-element.elementor-element-7d6d1338{text-align:center;}.elementor-41 .elementor-element.elementor-element-7d6d1338 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:600;font-style:normal;color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-10ac0a65{--spacer-size:8px;}.elementor-41 .elementor-element.elementor-element-45f9d702{text-align:center;}.elementor-41 .elementor-element.elementor-element-45f9d702 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;font-style:normal;letter-spacing:0.12em;color:#8A8480;}.elementor-41 .elementor-element.elementor-element-63d01643 > .elementor-element-populated{padding:50px 20px 50px 20px;}.elementor-41 .elementor-element.elementor-element-2e7e57a5{text-align:center;}.elementor-41 .elementor-element.elementor-element-2e7e57a5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:600;font-style:normal;color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-70b129a3{--spacer-size:8px;}.elementor-41 .elementor-element.elementor-element-36e5699a{text-align:center;}.elementor-41 .elementor-element.elementor-element-36e5699a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;font-style:normal;letter-spacing:0.12em;color:#8A8480;}.elementor-41 .elementor-element.elementor-element-211cc219 > .elementor-element-populated{padding:50px 20px 50px 20px;}.elementor-41 .elementor-element.elementor-element-157d70fc{text-align:center;}.elementor-41 .elementor-element.elementor-element-157d70fc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:600;font-style:normal;color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-462e955{--spacer-size:8px;}.elementor-41 .elementor-element.elementor-element-2d74c362{text-align:center;}.elementor-41 .elementor-element.elementor-element-2d74c362 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;font-style:normal;letter-spacing:0.12em;color:#8A8480;}.elementor-41 .elementor-element.elementor-element-280af37e:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-280af37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-280af37e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-280af37e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-531b6e03 > .elementor-element-populated{padding:0px 80px 0px 80px;}.elementor-41 .elementor-element.elementor-element-6f28248b:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-6f28248b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EF;}.elementor-41 .elementor-element.elementor-element-6f28248b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-6f28248b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-2bbbbcc1 > .elementor-element-populated{padding:80px 40px 80px 80px;}.elementor-41 .elementor-element.elementor-element-1451fde6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-1451fde6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EF;}.elementor-41 .elementor-element.elementor-element-1451fde6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 60px;}.elementor-41 .elementor-element.elementor-element-1451fde6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-71a6747c{text-align:start;}.elementor-41 .elementor-element.elementor-element-71a6747c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:0.2em;color:#B5983A;}.elementor-41 .elementor-element.elementor-element-573bcca9{--spacer-size:20px;}.elementor-41 .elementor-element.elementor-element-7ff8e07c{text-align:start;}.elementor-41 .elementor-element.elementor-element-7ff8e07c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:300;font-style:normal;color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-4a675924{--spacer-size:10px;}.elementor-41 .elementor-element.elementor-element-7941d843{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.8em;color:#8A8480;}.elementor-41 .elementor-element.elementor-element-3cd39d91{--spacer-size:20px;}.elementor-41 .elementor-element.elementor-element-93f0c4{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.8em;color:rgba(13,13,13,0.65);}.elementor-41 .elementor-element.elementor-element-6e2178b5{--spacer-size:5px;}.elementor-41 .elementor-element.elementor-element-4fa65a83{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.8em;color:#8A8480;}.elementor-41 .elementor-element.elementor-element-42b8a567{--spacer-size:25px;}.elementor-41 .elementor-element.elementor-element-488fe42f .elementor-button{background-color:#B5983A;font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;fill:#0D0D0D;color:#0D0D0D;border-radius:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-1cd03bbc{--spacer-size:10px;}.elementor-41 .elementor-element.elementor-element-1fceecb7 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;fill:#E8E5E0;color:#E8E5E0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E5E0;border-radius:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-2b34aea9:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-2b34aea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C3E50;}.elementor-41 .elementor-element.elementor-element-2b34aea9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-2b34aea9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-6e501697 > .elementor-element-populated{padding:80px 50px 80px 80px;}.elementor-41 .elementor-element.elementor-element-1055dcd8{text-align:start;}.elementor-41 .elementor-element.elementor-element-1055dcd8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:0.2em;color:#B5983A;}.elementor-41 .elementor-element.elementor-element-3f9d2157{--spacer-size:20px;}.elementor-41 .elementor-element.elementor-element-6e2bc96a{text-align:start;}.elementor-41 .elementor-element.elementor-element-6e2bc96a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:300;font-style:normal;line-height:1.15em;color:#F5F3EF;}.elementor-41 .elementor-element.elementor-element-37c4e15a{--spacer-size:20px;}.elementor-41 .elementor-element.elementor-element-62913c27{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.8em;color:rgba(245,243,239,0.65);}.elementor-41 .elementor-element.elementor-element-66e42e8d{--spacer-size:20px;}.elementor-41 .elementor-element.elementor-element-70cf535a{--spacer-size:25px;}.elementor-41 .elementor-element.elementor-element-3a8b64a .elementor-button{background-color:#B5983A;font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;fill:#0D0D0D;color:#0D0D0D;border-radius:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-79471b0a > .elementor-element-populated{padding:80px 80px 80px 50px;}.elementor-41 .elementor-element.elementor-element-3ce25ce5:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-3ce25ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1E;}.elementor-41 .elementor-element.elementor-element-3ce25ce5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-3ce25ce5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-7b44a909:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-7b44a909 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0.3);}.elementor-41 .elementor-element.elementor-element-7b44a909 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-41 .elementor-element.elementor-element-7b44a909 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-26b84b48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-26b84b48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0.3);}.elementor-41 .elementor-element.elementor-element-26b84b48 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-41 .elementor-element.elementor-element-26b84b48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-7e0e414e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-7e0e414e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0.3);}.elementor-41 .elementor-element.elementor-element-7e0e414e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-41 .elementor-element.elementor-element-7e0e414e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-4bd4a52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-4bd4a52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0.3);}.elementor-41 .elementor-element.elementor-element-4bd4a52 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-41 .elementor-element.elementor-element-4bd4a52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-3fca2bdb:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-3fca2bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joanppozuelos.com/wp-content/uploads/2026/06/ISC-Redes-JP-17.jpg");background-position:center 30%;background-repeat:no-repeat;background-size:cover;}.elementor-41 .elementor-element.elementor-element-3fca2bdb > .elementor-background-overlay{background-color:rgba(13,13,13,0.4);opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-3fca2bdb > .elementor-container{min-height:70vh;}.elementor-41 .elementor-element.elementor-element-3fca2bdb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-5fc183cc > .elementor-element-populated{padding:0px 80px 60px 80px;}.elementor-41 .elementor-element.elementor-element-f6f0515{--spacer-size:300px;}.elementor-41 .elementor-element.elementor-element-33047f7f:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-33047f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-33047f7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-33047f7f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-2992490f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-2992490f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joanppozuelos.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center 20%;background-size:cover;}.elementor-41 .elementor-element.elementor-element-2992490f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-2992490f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-639b7140:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-639b7140 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joanppozuelos.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center 20%;background-size:cover;}.elementor-41 .elementor-element.elementor-element-639b7140 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-639b7140 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-21175ff3:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-21175ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-21175ff3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-21175ff3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-71a69ce6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-71a69ce6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-41 .elementor-element.elementor-element-71a69ce6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-41 .elementor-element.elementor-element-71a69ce6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-7d211ebc{text-align:start;}.elementor-41 .elementor-element.elementor-element-7d211ebc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.3em;color:#F5F3EF;}.elementor-41 .elementor-element.elementor-element-19eefe68{--spacer-size:5px;}.elementor-41 .elementor-element.elementor-element-d5ded1a{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;line-height:1.8em;color:#8A8480;}.elementor-41 .elementor-element.elementor-element-595f543f{--spacer-size:10px;}.elementor-41 .elementor-element.elementor-element-24c2a005{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.8em;color:rgba(245,243,239,0.45);}.elementor-41 .elementor-element.elementor-element-4c010a90:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-4c010a90 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-41 .elementor-element.elementor-element-4c010a90 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-41 .elementor-element.elementor-element-4c010a90 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-b0b0921{text-align:start;}.elementor-41 .elementor-element.elementor-element-b0b0921 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.3em;color:#F5F3EF;}.elementor-41 .elementor-element.elementor-element-7b28a200{--spacer-size:5px;}.elementor-41 .elementor-element.elementor-element-bcf00c5{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;line-height:1.8em;color:#8A8480;}.elementor-41 .elementor-element.elementor-element-182cce51{--spacer-size:10px;}.elementor-41 .elementor-element.elementor-element-317df622{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.8em;color:rgba(245,243,239,0.45);}.elementor-41 .elementor-element.elementor-element-3ff0285b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-3ff0285b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-41 .elementor-element.elementor-element-3ff0285b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-41 .elementor-element.elementor-element-3ff0285b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-221e2725{text-align:start;}.elementor-41 .elementor-element.elementor-element-221e2725 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.3em;color:#F5F3EF;}.elementor-41 .elementor-element.elementor-element-740edb5d{--spacer-size:5px;}.elementor-41 .elementor-element.elementor-element-54aa3011{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;line-height:1.8em;color:#8A8480;}.elementor-41 .elementor-element.elementor-element-263db866{--spacer-size:10px;}.elementor-41 .elementor-element.elementor-element-5ec2f9dc{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.8em;color:rgba(245,243,239,0.45);}.elementor-41 .elementor-element.elementor-element-1c5a027a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-1c5a027a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-41 .elementor-element.elementor-element-1c5a027a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-41 .elementor-element.elementor-element-1c5a027a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-577d8563{text-align:start;}.elementor-41 .elementor-element.elementor-element-577d8563 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.3em;color:#F5F3EF;}.elementor-41 .elementor-element.elementor-element-3732a70b{--spacer-size:5px;}.elementor-41 .elementor-element.elementor-element-4505cff{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;line-height:1.8em;color:#8A8480;}.elementor-41 .elementor-element.elementor-element-57fb63e4{--spacer-size:10px;}.elementor-41 .elementor-element.elementor-element-292ace8e{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.8em;color:rgba(245,243,239,0.45);}.elementor-41 .elementor-element.elementor-element-e07f266{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.82;}.elementor-41 .elementor-element.elementor-element-e07f266:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-e07f266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joanppozuelos.com/wp-content/uploads/2026/06/fondo-MRI-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-41 .elementor-element.elementor-element-e07f266::before, .elementor-41 .elementor-element.elementor-element-e07f266 > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-e07f266 > .e-con-inner > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-e07f266 > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-e07f266 > .e-con-inner > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-e07f266 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D0D0D;--background-overlay:'';}.elementor-41 .elementor-element.elementor-element-094327e{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:200px;--padding-right:200px;}.elementor-41 .elementor-element.elementor-element-c5d9d14{text-align:start;}.elementor-41 .elementor-element.elementor-element-c5d9d14 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:0.2em;color:#B5983A;}.elementor-41 .elementor-element.elementor-element-f7d2954{text-align:center;}.elementor-41 .elementor-element.elementor-element-f7d2954 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:300;font-style:normal;color:#F5F3EF;}.elementor-41 .elementor-element.elementor-element-9ff5c5f{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.8em;color:rgba(245,243,239,0.55);}.elementor-41 .elementor-element.elementor-element-29d39d3 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;fill:rgba(245,243,239,0.25);color:rgba(245,243,239,0.25);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(245,243,239,0.25);border-radius:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-46cb9f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-41 .elementor-element.elementor-element-46cb9f4:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-46cb9f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B5983A;}.elementor-41 .elementor-element.elementor-element-99c28fc{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:200px;--padding-right:200px;}.elementor-41 .elementor-element.elementor-element-2a22fea{text-align:center;}.elementor-41 .elementor-element.elementor-element-2a22fea .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:400;font-style:normal;color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-30e87a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-30e87a7{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.8em;color:rgba(13,13,13,0.65);}.elementor-41 .elementor-element.elementor-element-cedc213{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-cedc213:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-cedc213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EF;}.elementor-41 .elementor-element.elementor-element-1bd4fb0{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:50px;}.elementor-41 .elementor-element.elementor-element-83ac4bb{text-align:start;}.elementor-41 .elementor-element.elementor-element-83ac4bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:0.2em;color:#B5983A;}.elementor-41 .elementor-element.elementor-element-3b4cd06{--spacer-size:20px;}.elementor-41 .elementor-element.elementor-element-639c86d{text-align:start;}.elementor-41 .elementor-element.elementor-element-639c86d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:300;font-style:normal;color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-93b5feb{--spacer-size:15px;}.elementor-41 .elementor-element.elementor-element-ae008ef{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.8em;color:rgba(13,13,13,0.6);}.elementor-41 .elementor-element.elementor-element-da283d8{--spacer-size:30px;}.elementor-41 .elementor-element.elementor-element-c538c2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-c538c2d img{width:66%;}.elementor-41 .elementor-element.elementor-element-07377ab{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:80px;}.elementor-41 .elementor-element.elementor-element-07377ab:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-07377ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EF;}.elementor-41 .elementor-element.elementor-element-353f5ab1:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-353f5ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-41 .elementor-element.elementor-element-353f5ab1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-353f5ab1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-2de36ac5 > .elementor-element-populated{padding:60px 80px 30px 80px;}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-2a22fea.elementor-element{--align-self:center;}.elementor-41 .elementor-element.elementor-element-2a22fea{text-align:start;}.elementor-41 .elementor-element.elementor-element-30e87a7{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-423b6c46{width:58%;}.elementor-41 .elementor-element.elementor-element-ac8c075{width:42%;}}/* Start custom CSS for html, class: .elementor-element-48804999 */{{.elementor-41 .elementor-element.elementor-element-48804999}} { display: flex; justify-content: flex-end; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-19a68419 */{{.elementor-41 .elementor-element.elementor-element-19a68419}} { display: flex; justify-content: flex-end; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-73c997f9 */{{.elementor-41 .elementor-element.elementor-element-73c997f9}} { position: sticky; top: 0; z-index: 9999; border-bottom: 1px solid rgba(255,255,255,0.06); }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ac8c075 */.elementor-41 .elementor-element.elementor-element-ac8c075 {
  position: relative;
  overflow: hidden;
}
.elementor-41 .elementor-element.elementor-element-ac8c075::before {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(to right, #0D0D0D 0%, rgba(13,13,13,0) 70%);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e2fa333 */{{.elementor-41 .elementor-element.elementor-element-5e2fa333}} img{width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-42a4fd50 */{{.elementor-41 .elementor-element.elementor-element-42a4fd50}}{min-height:560px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22f602eb */{{.elementor-41 .elementor-element.elementor-element-22f602eb}} img{width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2992490f */{{.elementor-41 .elementor-element.elementor-element-2992490f}}{min-height:280px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5efb4e */{{.elementor-41 .elementor-element.elementor-element-b5efb4e}} img{width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-639b7140 */{{.elementor-41 .elementor-element.elementor-element-639b7140}}{min-height:280px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c538c2d */{{.elementor-41 .elementor-element.elementor-element-c538c2d}} img{width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */