.elementor-530 .elementor-element.elementor-element-629366ee:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-629366ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;background:url("https://agencytheverb.com/wp-content/uploads/2026/08/videoframe_10053.png") 50% 50%;background-size:cover;}.elementor-530 .elementor-element.elementor-element-629366ee > .elementor-background-overlay{background-color:#000000;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-629366ee > .elementor-container{max-width:1160px;}.elementor-530 .elementor-element.elementor-element-629366ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 28px 80px 28px;}.elementor-530 .elementor-element.elementor-element-52bcbddb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-67bc5c3a > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-530 .elementor-element.elementor-element-7e532ad8{text-align:start;}.elementor-530 .elementor-element.elementor-element-7e532ad8 img{width:100%;}.elementor-530 .elementor-element.elementor-element-45da8570 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-4f5b1a7a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-1b93f50{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.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-530 .elementor-element.elementor-element-358b9d47 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-68795fa5{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-7bce3d7d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-530 .elementor-element.elementor-element-3bbab549 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-530 .elementor-element.elementor-element-58559a5d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-19d444d2 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-530 .elementor-element.elementor-element-68b73747{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-b1c488e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-3c6165c4:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-3c6165c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-530 .elementor-element.elementor-element-3c6165c4 > .elementor-container{max-width:1160px;}.elementor-530 .elementor-element.elementor-element-3c6165c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 28px 88px 28px;}.elementor-530 .elementor-element.elementor-element-3c6165c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-12894454 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-32dbd211{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-1b8f35ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-7394355c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-2d363f9a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-15aa6ec{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-2e564939:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-2e564939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-530 .elementor-element.elementor-element-2e564939 > .elementor-container{max-width:1160px;}.elementor-530 .elementor-element.elementor-element-2e564939{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 28px 88px 28px;}.elementor-530 .elementor-element.elementor-element-2e564939 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-1822cbec > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-7add7e85{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-13598deb{text-align:start;}.elementor-530 .elementor-element.elementor-element-13598deb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-22d87c23:hover > .elementor-element-populated{background-image:url("https://agencytheverb.com/wp-content/uploads/2026/09/ChatGPT-Image-9-sept-2026-20_08_53.png");}.elementor-530 .elementor-element.elementor-element-22d87c23 > .elementor-element-populated{transition:background 0.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-22d87c23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-7f56931b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-6d096aea{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-44e8357b:hover > .elementor-element-populated{background-image:url("https://agencytheverb.com/wp-content/uploads/2026/09/ChatGPT-Image-9-sept-2026-20_08_53.png");background-size:100% auto;}.elementor-530 .elementor-element.elementor-element-44e8357b > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-44e8357b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-7e946e86 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-63f34b00{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-2704e224:hover > .elementor-element-populated{background-image:url("https://agencytheverb.com/wp-content/uploads/2026/09/ChatGPT-Image-9-sept-2026-20_08_53.png");background-size:cover;}.elementor-530 .elementor-element.elementor-element-2704e224 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-546f6ee0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-287beca2{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-3d764b4f:hover > .elementor-element-populated{background-image:url("https://agencytheverb.com/wp-content/uploads/2026/09/ChatGPT-Image-9-sept-2026-20_08_53.png");background-size:100% auto;}.elementor-530 .elementor-element.elementor-element-3d764b4f > .elementor-element-populated{transition:background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-3d764b4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-2cf61331 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-169e8fb2{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-8ddee3b:hover > .elementor-element-populated{background-image:url("https://agencytheverb.com/wp-content/uploads/2026/09/ChatGPT-Image-9-sept-2026-20_08_53.png");}.elementor-530 .elementor-element.elementor-element-8ddee3b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-1ab76618 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-47333b3{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-78ba97e5 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-530 .elementor-element.elementor-element-67ef1f8:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-67ef1f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-530 .elementor-element.elementor-element-67ef1f8 > .elementor-container{max-width:1160px;}.elementor-530 .elementor-element.elementor-element-67ef1f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 28px 88px 28px;}.elementor-530 .elementor-element.elementor-element-67ef1f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-271ffc1e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-47cecb8e{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-4cac4ace .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-2c5e9ca7{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-45377a9f:hover > .elementor-element-populated{background-image:url("https://agencytheverb.com/wp-content/uploads/2026/09/ChatGPT-Image-9-sept-2026-20_08_53.png");}.elementor-530 .elementor-element.elementor-element-45377a9f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-ed5038f{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-43eba2b9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-22e92a7{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-38ab3716{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-1e8aeca8:hover > .elementor-element-populated{background-image:url("https://agencytheverb.com/wp-content/uploads/2026/09/ChatGPT-Image-9-sept-2026-20_08_53.png");}.elementor-530 .elementor-element.elementor-element-1e8aeca8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-12b78734{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-40238d2c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-607d7246{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-289a5528{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-50eb2488:hover > .elementor-element-populated{background-image:url("https://agencytheverb.com/wp-content/uploads/2026/09/ChatGPT-Image-9-sept-2026-20_08_53.png");}.elementor-530 .elementor-element.elementor-element-50eb2488 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-43b8560{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-4e53656c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-1cf8255c{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-60bb676a{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-1aefa7b9:hover > .elementor-element-populated{background-image:url("https://agencytheverb.com/wp-content/uploads/2026/09/ChatGPT-Image-9-sept-2026-20_08_53.png");}.elementor-530 .elementor-element.elementor-element-1aefa7b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-5e53f239{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-64786c31 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-3b6b3a9{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-2a1e7663{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-6ac5b4ef:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-6ac5b4ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-530 .elementor-element.elementor-element-6ac5b4ef > .elementor-container{max-width:1160px;}.elementor-530 .elementor-element.elementor-element-6ac5b4ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 28px 88px 28px;}.elementor-530 .elementor-element.elementor-element-6ac5b4ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-41e3ef83 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-142cd224{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-4258dd7a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-438cf04e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-4daf4116 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-5c50e13{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-6eb7e67b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-24e8a37 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-1e3a042e{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-293e460c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-77a2db8e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-446f4d93{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-20d2aa26:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-20d2aa26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-530 .elementor-element.elementor-element-20d2aa26 > .elementor-container{max-width:1160px;}.elementor-530 .elementor-element.elementor-element-20d2aa26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 28px 88px 28px;}.elementor-530 .elementor-element.elementor-element-20d2aa26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-602939fd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-700c49ac{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-691f942c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-3a82f580 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-530 .elementor-element.elementor-element-3a82f580 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:00px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-4e055559 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-4e055559{z-index:0;text-align:center;}.elementor-530 .elementor-element.elementor-element-4e055559 img{width:100%;max-width:100%;height:443px;opacity:0.9;border-radius:113px 113px 113px 113px;box-shadow:-1px -4px 20px 0px rgba(0,0,0,0.5);}.elementor-530 .elementor-element.elementor-element-7ad77d99 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-40d3c804 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-40047e7b{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-36afe247{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-35dd9{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-79fafd67 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-530 .elementor-element.elementor-element-403a9b56:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-403a9b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-530 .elementor-element.elementor-element-403a9b56 > .elementor-container{max-width:1160px;}.elementor-530 .elementor-element.elementor-element-403a9b56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 28px 88px 28px;}.elementor-530 .elementor-element.elementor-element-403a9b56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-61a845c0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-36e53e33{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-2c0e08c4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-530 .elementor-element.elementor-element-5b718cf4:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-5b718cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-530 .elementor-element.elementor-element-5b718cf4 > .elementor-container{max-width:1160px;}.elementor-530 .elementor-element.elementor-element-5b718cf4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 28px 88px 28px;}.elementor-530 .elementor-element.elementor-element-5b718cf4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-61b644c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-20ac8314{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-71b46483 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-12603523{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-530 .elementor-element.elementor-element-2df1f2d6{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-530 .elementor-element.elementor-element-74840e57 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-530 .elementor-element.elementor-element-74840e57 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-530 .elementor-element.elementor-element-74840e57 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-530 .elementor-element.elementor-element-74840e57 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-field-group > label, .elementor-530 .elementor-element.elementor-element-74840e57 .elementor-field-subgroup label{color:#F5F1E8;}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-field-group > label{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-field-type-html{padding-bottom:0px;color:#8E6814;}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-field-group .elementor-field, .elementor-530 .elementor-element.elementor-element-74840e57 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;padding:20px 0px 20px 0px;}.elementor-530 .elementor-element.elementor-element-74840e57 .e-form__buttons__wrapper__button-next{background-color:#AD852D;color:#090909;}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-button[type="submit"]{background-color:#AD852D;color:#090909;}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-button[type="submit"] svg *{fill:#090909;}.elementor-530 .elementor-element.elementor-element-74840e57 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-530 .elementor-element.elementor-element-74840e57 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-530 .elementor-element.elementor-element-74840e57 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-530 .elementor-element.elementor-element-74840e57 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-530 .elementor-element.elementor-element-74840e57{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-530 .elementor-element.elementor-element-74c800cf:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-74c800cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-530 .elementor-element.elementor-element-74c800cf > .elementor-container{max-width:1160px;}.elementor-530 .elementor-element.elementor-element-74c800cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 28px 88px 28px;}.elementor-530 .elementor-element.elementor-element-74c800cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-530 .elementor-element.elementor-element-7c435226 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-54e4da61 img{width:100%;}.elementor-530 .elementor-element.elementor-element-55a5fa41{font-family:"Open Sans", Sans-serif;font-size:16px;color:#C9C6BF;}@media(max-width:767px){.elementor-530 .elementor-element.elementor-element-7e532ad8 img{width:100%;}.elementor-530 .elementor-element.elementor-element-4e055559 img{width:100%;}.elementor-530 .elementor-element.elementor-element-54e4da61 img{width:100%;}}/* Start custom CSS */.tv-p1{color:#f5f1e8;scroll-margin-top:24p x;overflow:clip}.tv-p1,.tv-p1 *{box-sizing:border-box}.tv-p1>.elementor-container{max-width:1160px}.tv-p1 .elementor-widget-wrap{padding:0!important;align-content:flex-start}.tv-p1 .elementor-widget{margin-bottom:0;min-width:0}.tv-p1 .elementor-widget-heading .elementor-heading-title{font-family:"Cormorant Garamond",serif;color:#f5f1e8;font-weight:600;line-height:1.12;margin:0}.tv-p1 h2.elementor-heading-title{font-size:clamp(34px,3.5vw,48px);max-width:950px}.tv-p1 h3.elementor-heading-title{font-size:28px}.tv-p1 p,.tv-p1 li{font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.7}.tv-p1 p{margin:0}.tv-p1 .elementor-widget-text-editor{color:#c9c6bf}.tv-p1 .tv-gold{color:#d6b351}.tv-p1 .tv-eyebrow{margin-bottom:18px}.tv-p1 .tv-eyebrow p{font-size:12px;letter-spacing:1.65px;line-height:1.6;font-weight:600;color:#d6b351;text-transform:uppercase}.tv-p1 .tv-section-intro{margin-top:20px;max-width:710px}.tv-p1 .tv-cta .elementor-button,.tv-p1 .elementor-form .elementor-button{background:linear-gradient(110deg,#b58928,#ddbd60);color:#101010;border:1px solid #d1ab45;border-radius:4px;box-shadow:none;min-height:52px;padding:16px 24px;font:600 14px/1.35 "Open Sans",sans-serif;text-transform:none;display:inline-flex;align-items:center;justify-content:center;white-space:normal;max-width:100%}.tv-p1 .tv-cta .elementor-button:hover,.tv-p1 .elementor-form .elementor-button:hover{filter:brightness(1.1)}.tv-p1 .tv-secondary .elementor-button{background:#090909aa;color:#f5f1e8;border-color:#85703e}.tv-p1 a:focus-visible,.tv-p1 button:focus-visible,.tv-p1 input:focus-visible,.tv-p1 textarea:focus-visible,.tv-p1 select:focus-visible,.tv-p1 [tabindex]:focus-visible{outline:2px solid #f5f1e8;outline-offset:4px}.tv-p1 .tv-microcopy{max-width:480px;margin-top:18px}.tv-p1 .tv-microcopy p{font-size:13px;line-height:1.6;color:#bbb7af}.tv-hero>.elementor-background-overlay{background:linear-gradient(90deg,#090909 0%,rgba(9,9,9,.94) 30%,rgba(9,9,9,.7) 50%,rgba(9,9,9,.08) 76%)!important;opacity:1!important}.tv-hero .tv-header>.elementor-container{align-items:center;min-height:110px}.tv-hero .tv-header .elementor-widget-wrap{align-content:center}.tv-hero .tv-logo img{width:126px;height:80px;object-fit:contain;object-position:left center}.tv-hero .tv-nav{display:flex;justify-content:flex-end;gap:28px;align-items:center;flex-wrap:wrap}.tv-hero .tv-nav a{color:#f5f1e8;font:500 13px/1.5 "Open Sans",sans-serif;text-decoration:none;padding:10px 0}.tv-hero .tv-nav a:last-child{color:#ddbd60;border-bottom:1px solid #8c722e}.tv-hero .tv-hero-body{padding-top:56px}.tv-hero .tv-hero-body>.elementor-container{min-height:520px}.tv-hero h1.elementor-heading-title{font-size:clamp(48px,4.6vw,66px);line-height:1.03;letter-spacing:-1.1px;max-width:620px}.tv-hero .tv-hero-subtitle{margin-top:24px;max-width:540px}.tv-hero .tv-hero-subtitle p{font-size:17px;line-height:1.65;color:#e6e1d7}.tv-hero .tv-actions{margin-top:28px;max-width:540px}.tv-hero .tv-actions>.elementor-container{gap:12px}.tv-hero .tv-actions .elementor-column{width:calc(50% - 6px)}.tv-hero .tv-actions .elementor-button{width:100%;padding:16px 14px}.tv-problem{border-top:1px solid #302918;border-bottom:1px solid #302918;background:#121210!important}.tv-problem-grid>.elementor-container{gap:64px;align-items:center}.tv-problem-grid>.elementor-container>.elementor-column{width:calc(50% - 32px)}.tv-phase-grid,.tv-services-grid,.tv-measure-grid{margin:40px 0}.tv-phase-grid>.elementor-container{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.tv-phase-grid .elementor-column,.tv-services-grid .elementor-column,.tv-measure-grid .elementor-column{width:100%;min-width:0}.tv-phase-grid>.elementor-container>.elementor-column>.elementor-widget-wrap,.tv-services-grid>.elementor-container>.elementor-column>.elementor-widget-wrap{background:#131313;border:1px solid #3d3320;border-radius:5px;padding:26px 22px!important;height:100%;display:flex;flex-direction:column;gap:16px}.tv-step p{font-family:"Cormorant Garamond",serif!important;color:#d6b351;font-size:38px!important;line-height:1!important}.tv-phase-grid h3.elementor-heading-title{font-size:25px}.tv-phase-grid p{font-size:14px;line-height:1.65}.tv-services{background:radial-gradient(ellipse at top right,#b8892010,transparent 55%),#0d0d0d!important}.tv-services-grid>.elementor-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.tv-services-grid>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:32px!important}.tv-services-grid .tv-eyebrow{margin:0}.tv-service-detail{padding-top:16px;border-top:1px solid #332c20;margin-top:auto}.tv-service-detail p{font-size:13px;color:#d6b351}.tv-measure{background:#171713!important}.tv-measure-grid>.elementor-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.tv-measure-grid>.elementor-container>.elementor-column>.elementor-widget-wrap{border-top:1px solid #8e7130;padding-top:24px!important;gap:16px}.tv-founder-grid{margin-top:40px}.tv-founder-grid>.elementor-container{gap:48px;align-items:center}.tv-founder-grid>.elementor-container>.elementor-column:first-child{width:43%}.tv-founder-grid>.elementor-container>.elementor-column:last-child{width:calc(57% - 48px)}.tv-founder-grid>.elementor-container>.elementor-column:last-child>.elementor-widget-wrap{gap:20px}.tv-founder-photo img{width:100%;height:480px;object-fit:cover;object-position:50% 30%;border-radius:5px}.tv-founder-role p{color:#d6b351;font-size:14px}.tv-trust{padding-left:20px;margin:0;display:grid;gap:12px}.tv-trust li::marker{color:#d6b351}.tv-trust strong{color:#f5f1e8}.tv-faq{background:radial-gradient(circle at top center,rgba(184,137,32,.10),transparent 42%),linear-gradient(180deg,#1a1a1a,#0d0d0d)!important}.tv-faq-widget{margin-top:36px;max-width:920px}.tv-faq .elementor-toggle{display:flex;flex-direction:column;gap:12px}.tv-faq .elementor-toggle-item{border:1px solid #40351f;border-radius:5px;background:#111}.tv-faq .elementor-tab-title{padding:23px!important;border:0!important;font:600 17px/1.5 "Open Sans",sans-serif}.tv-faq .elementor-toggle-title{color:#f5f1e8!important}.tv-faq .elementor-toggle-icon{color:#d6b351!important}.tv-faq .elementor-tab-content{border:0!important;background:transparent!important;color:#d1cec6!important;padding:0 23px 23px!important}.tv-contact>.elementor-container{max-width:820px}.tv-form{margin-top:28px}.tv-form .elementor-form-fields-wrapper{row-gap:20px}.tv-form .elementor-field-group{min-width:0}.tv-form .elementor-field-label{color:#f5f1e8!important;font:500 14px/1.5 "Open Sans",sans-serif;padding-bottom:8px}.tv-form .elementor-field:not([type=checkbox]){background:#161616!important;border:1px solid #69604b!important;border-radius:4px!important;color:#f5f1e8!important;min-height:50px;padding:12px!important;font:400 16px/1.5 "Open Sans",sans-serif;max-width:100%}.tv-form textarea{resize:vertical}.tv-form option{color:#f5f1e8;background:#161616}.tv-form .elementor-field-type-acceptance,.tv-form .elementor-field-type-acceptance label{color:#f5f1e8;font:400 14px/1.6 "Open Sans",sans-serif}.tv-form .elementor-field-type-acceptance a{color:#ddbd60;text-decoration:underline}.tv-form input[type=checkbox]{width:19px;height:19px;accent-color:#d6b351;vertical-align:middle;margin-right:8px}.tv-form .elementor-message{color:#f5f1e8;font-size:16px}.tv-form .elementor-button{width:100%}.tv-footer{background:#10100e!important;border-top:1px solid #3d3320}.tv-footer-logo{text-align:left}.tv-footer-logo img{width:110px!important}.tv-footer-grid{display:grid;grid-template-columns:1.2fr 1.2fr 1fr 1fr;gap:30px;margin-top:32px}.tv-footer-grid>div{min-width:0}.tv-footer-grid p{margin-bottom:10px;font-size:14px}.tv-footer-grid .tv-footer-heading{color:#d6b351;font-weight:600;margin-bottom:16px}.tv-footer a{color:#dfdcd4;text-decoration:none;overflow-wrap:anywhere}.tv-footer a:hover{text-decoration:underline;color:#ddbd60}.tv-footer-copyright{padding-top:24px;margin-top:30px!important;border-top:1px solid #332d20;font-size:13px!important}
@media(max-width:1024px){.tv-p1{padding:64px 28px!important}.tv-hero{padding:0 28px 64px!important}.tv-hero .tv-header>.elementor-container{min-height:100px}.tv-hero .tv-nav{gap:16px}.tv-hero h1.elementor-heading-title{font-size:52px}.tv-hero-body>.elementor-container>.elementor-column:first-child{width:64%}.tv-hero-body>.elementor-container>.elementor-column:last-child{width:36%}.tv-phase-grid>.elementor-container{grid-template-columns:repeat(3,minmax(0,1fr))}.tv-problem-grid>.elementor-container{gap:32px}.tv-problem-grid>.elementor-container>.elementor-column{width:calc(50% - 16px)}.tv-founder-grid>.elementor-container{gap:28px}.tv-founder-grid>.elementor-container>.elementor-column:last-child{width:calc(57% - 28px)}.tv-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:800px){.tv-hero .tv-nav a{font-size:12px}.tv-hero .tv-nav a:nth-child(2),.tv-hero .tv-nav a:nth-child(3){display:none}.tv-hero-body>.elementor-container>.elementor-column:first-child{width:72%}.tv-hero-body>.elementor-container>.elementor-column:last-child{width:28%}.tv-hero h1.elementor-heading-title{font-size:48px}.tv-phase-grid>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))}.tv-measure-grid>.elementor-container{grid-template-columns:1fr}.tv-founder-grid>.elementor-container{flex-wrap:wrap;gap:32px}.tv-founder-grid>.elementor-container>.elementor-column:first-child,.tv-founder-grid>.elementor-container>.elementor-column:last-child{width:100%}.tv-founder-photo img{height:420px;object-position:center 30%}}
@media(max-width:767px){.tv-p1{padding:52px 20px!important}.tv-p1 h2.elementor-heading-title{font-size:34px}.tv-p1 h3.elementor-heading-title{font-size:27px}.tv-p1 p,.tv-p1 li{font-size:15px}.tv-hero{padding:0 20px 220px!important;background-size:auto 430px!important;background-position:right bottom!important;background-repeat:no-repeat!important}.tv-hero>.elementor-background-overlay{background:linear-gradient(180deg,#090909 0%,#090909 63%,rgba(9,9,9,.9) 73%,rgba(9,9,9,0) 96%)!important}.tv-hero .elementor-background-video-container{display:none}.tv-hero .tv-header>.elementor-container{min-height:86px}.tv-hero .tv-logo img{width:86px;height:64px}.tv-hero .tv-nav{gap:0}.tv-hero .tv-nav a:first-child{display:none}.tv-hero .tv-nav a{font-size:12px}.tv-header>.elementor-container>.elementor-column:first-child{width:35%}.tv-header>.elementor-container>.elementor-column:last-child{width:65%}.tv-hero .tv-hero-body{padding-top:26px}.tv-hero .tv-hero-body>.elementor-container{min-height:0}.tv-hero-body>.elementor-container>.elementor-column:first-child{width:100%}.tv-hero-body>.elementor-container>.elementor-column:last-child{display:none}.tv-hero h1.elementor-heading-title{font-size:40px;line-height:1.06;letter-spacing:-.45px}.tv-hero .tv-eyebrow p{font-size:10px;letter-spacing:1px}.tv-hero .tv-hero-subtitle{margin-top:20px}.tv-hero .tv-hero-subtitle p{font-size:15px;line-height:1.65}.tv-hero .tv-actions>.elementor-container{flex-wrap:wrap;gap:10px}.tv-hero .tv-actions .elementor-column{width:100%}.tv-hero .tv-actions .elementor-button{min-height:50px}.tv-p1 .tv-microcopy p{font-size:12px}.tv-problem-grid>.elementor-container{flex-wrap:wrap;gap:22px}.tv-problem-grid>.elementor-container>.elementor-column{width:100%}.tv-phase-grid>.elementor-container,.tv-services-grid>.elementor-container{grid-template-columns:1fr}.tv-phase-grid,.tv-services-grid,.tv-measure-grid{margin:28px 0}.tv-founder-photo img{height:350px}.tv-faq .elementor-tab-title{padding:18px!important;font-size:15px}.tv-faq .elementor-tab-content{padding:0 18px 18px!important}.tv-form .elementor-field-group{width:100%!important}.tv-footer-grid{grid-template-columns:1fr;gap:24px}.tv-footer-grid p{font-size:14px}}
@media(prefers-reduced-motion:reduce){.tv-hero .elementor-background-video-container{display:none}.tv-p1 *{animation:none!important;transition:none!important}}
/* Ajuste de flujo local tras importar Elementor */
.tv-p1 .elementor-widget-wrap{flex-direction:column!important}.tv-p1 .elementor-widget-wrap>.elementor-widget,.tv-p1 .elementor-widget-wrap>.elementor-section{width:100%}.tv-header>.elementor-container>.elementor-column:first-child{width:24%}.tv-header>.elementor-container>.elementor-column:last-child{width:76%}.tv-hero-body>.elementor-container>.elementor-column:first-child{width:55%}.tv-hero-body>.elementor-container>.elementor-column:last-child{width:45%}.tv-hero .tv-actions{max-width:540px}.tv-hero .tv-hero-title{max-width:610px}@media(max-width:1024px){.tv-hero-body>.elementor-container>.elementor-column:first-child{width:64%}.tv-hero-body>.elementor-container>.elementor-column:last-child{width:36%}}@media(max-width:800px){.tv-hero-body>.elementor-container>.elementor-column:first-child{width:72%}.tv-hero-body>.elementor-container>.elementor-column:last-child{width:28%}}@media(max-width:767px){.tv-hero-body>.elementor-container>.elementor-column:first-child{width:100%}.tv-header>.elementor-container>.elementor-column:first-child{width:35%}.tv-header>.elementor-container>.elementor-column:last-child{width:65%}}
.tv-p1.tv-contact>.elementor-container{max-width:820px!important}.tv-p1 .tv-form select{background:#161616!important;color:#f5f1e8!important;border:0!important;font:400 16px/1.5 "Open Sans",sans-serif!important;width:100%;min-height:28px!important}.tv-p1 .tv-form .elementor-select-wrapper::before{color:#d6b351!important}.tv-p1 .tv-form .elementor-field-label:after{color:#d6b351!important}
@media(min-width:768px) and (max-width:1024px){.tv-hero>.elementor-background-overlay{background:linear-gradient(90deg,#090909 0%,rgba(9,9,9,.97) 32%,rgba(9,9,9,.88) 65%,rgba(9,9,9,.20) 92%)!important}}
/* Revisión responsive: solo móvil. Desktop y tablet conservados. */
@media(max-width:767px){
.tv-hero{padding:0 20px 58px!important;background-size:auto 100%!important;background-position:66% center!important;background-repeat:no-repeat!important;min-height:760px}
.tv-hero>.elementor-background-overlay{background:linear-gradient(90deg,rgba(9,9,9,.95) 0%,rgba(9,9,9,.84) 40%,rgba(9,9,9,.40) 100%),linear-gradient(180deg,rgba(9,9,9,.08) 0%,rgba(9,9,9,.12) 48%,rgba(9,9,9,.72) 100%)!important}
.tv-hero .tv-header>.elementor-container{min-height:96px}
.tv-hero .tv-hero-body{padding-top:34px}
.tv-hero h1.elementor-heading-title{font-size:clamp(40px,10.6vw,46px);line-height:1.06;letter-spacing:-.45px;text-wrap:balance}
.tv-hero .tv-hero-subtitle{margin-top:22px}
.tv-hero .tv-hero-subtitle p{font-size:16px;line-height:1.65}
.tv-hero .tv-actions{margin-top:26px}
.tv-hero .tv-actions .elementor-button{min-height:52px}
.tv-hero .tv-microcopy{margin-top:18px}
.tv-p1 h2.elementor-heading-title{text-wrap:balance}
.tv-phase-grid>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:26px 24px!important}
.tv-services-grid>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:28px 24px!important}
}/* End custom CSS */