.elementor-943 .elementor-element.elementor-element-67458d12:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-67458d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivari-herculane.ro/wp-content/uploads/2026/06/Screenshot-2026-06-03-at-12.42.07.webp");background-size:cover;}.elementor-943 .elementor-element.elementor-element-67458d12 > .elementor-background-overlay{background-color:#000000;opacity:0.61;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-67458d12 > .elementor-container{min-height:526px;}.elementor-943 .elementor-element.elementor-element-67458d12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-172px;margin-bottom:0px;padding:23px 0px 57px 0px;}.elementor-943 .elementor-element.elementor-element-67458d12 > .elementor-shape-bottom svg{width:calc(122% + 1.3px);height:109px;}.elementor-943 .elementor-element.elementor-element-28cc7948 > .elementor-element-populated{padding:100px 0px 0px 0px;}.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-943 .elementor-element.elementor-element-7c80486d{text-align:center;}.elementor-943 .elementor-element.elementor-element-7c80486d .elementor-heading-title{font-family:"Titillium Normal", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-943 .elementor-element.elementor-element-68568ae9{text-align:center;}.elementor-943 .elementor-element.elementor-element-68568ae9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:63px;font-weight:600;font-style:normal;line-height:69px;color:#FFFFFF;}.elementor-943 .elementor-element.elementor-element-332cf7d{margin-top:27px;margin-bottom: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-943 .elementor-element.elementor-element-4603ea81 .elementor-button{background-color:#E0D3C0;font-family:"Titillium Normal", Sans-serif;font-weight:900;text-transform:uppercase;fill:#020202;color:#020202;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE8E3;border-radius:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-4603ea81 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-43dc95d5 .elementor-button{background-color:#000000;font-family:"Titillium Normal", Sans-serif;font-weight:900;text-transform:uppercase;fill:#E0D3C0;color:#E0D3C0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE8E3;border-radius:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-43dc95d5 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-3778172e:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-3778172e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-943 .elementor-element.elementor-element-3778172e > .elementor-background-overlay{background-color:#FAFAFA;background-image:url("https://vivari-herculane.ro/wp-content/uploads/2025/06/Screenshot-2025-06-18-at-14.26.35-1.png");background-size:cover;opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-3778172e > .elementor-container{max-width:1300px;}.elementor-943 .elementor-element.elementor-element-3778172e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-943 .elementor-element.elementor-element-356e6f88 > .elementor-element-populated{padding:50px 0px 0px 20px;}.elementor-943 .elementor-element.elementor-element-17d62cf1{text-align:left;}.elementor-943 .elementor-element.elementor-element-17d62cf1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:600;text-transform:none;line-height:46px;color:#000000;}.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-943 .elementor-element.elementor-element-724b06be > .elementor-widget-container{margin:11px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-943 .elementor-element.elementor-element-724b06be{font-family:"Verdana", Sans-serif;font-size:16px;font-weight:500;}.elementor-943 .elementor-element.elementor-element-19ed074c .elementor-button{background-color:#E0D3C0;font-family:"Titillium Normal", Sans-serif;font-weight:900;text-transform:uppercase;fill:#020202;color:#020202;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE8E3;border-radius:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-19ed074c > .elementor-widget-container{margin: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-943 .elementor-element.elementor-element-7412c880 > .elementor-widget-container{margin:30px -98px -98px -98px;}.elementor-943 .elementor-element.elementor-element-7412c880 img{width:100%;}.elementor-943 .elementor-element.elementor-element-315f3b57:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-315f3b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F1;}.elementor-943 .elementor-element.elementor-element-315f3b57 > .elementor-background-overlay{background-image:url("https://vivari-herculane.ro/wp-content/uploads/2025/06/77-7-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.06;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-315f3b57 > .elementor-container{max-width:1256px;min-height:445px;}.elementor-943 .elementor-element.elementor-element-315f3b57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 11px 0px;z-index:1;}.elementor-943 .elementor-element.elementor-element-6f2cec96{text-align:center;}.elementor-943 .elementor-element.elementor-element-6f2cec96 img{width:9%;}.elementor-943 .elementor-element.elementor-element-58f9c1b9{text-align:center;}.elementor-943 .elementor-element.elementor-element-58f9c1b9 .elementor-heading-title{font-family:"Titillium Normal", Sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;color:#000000;}.elementor-943 .elementor-element.elementor-element-faf7379{text-align:center;}.elementor-943 .elementor-element.elementor-element-faf7379 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:600;text-transform:none;line-height:46px;color:#000000;}.elementor-943 .elementor-element.elementor-element-3c04621f > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-943 .elementor-element.elementor-element-3c04621f{font-family:"Verdana", Sans-serif;font-size:16px;font-weight:500;}.elementor-943 .elementor-element.elementor-element-3f4da364 > .elementor-container{max-width:1268px;}.elementor-943 .elementor-element.elementor-element-4cb8fb8e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-4cb8fb8e{text-align:center;}.elementor-943 .elementor-element.elementor-element-4cb8fb8e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:24px;color:#000000;}.elementor-943 .elementor-element.elementor-element-42027435 > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-42027435{font-family:"Verdana", Sans-serif;font-size:16px;font-weight:500;}.elementor-943 .elementor-element.elementor-element-0c96b63 .elementor-button{background-color:#000000;font-family:"Titillium Normal", Sans-serif;font-weight:900;text-transform:uppercase;fill:#E0D3C0;color:#E0D3C0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE8E3;border-radius:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-0c96b63 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-145a4502 > .elementor-widget-container{margin:-15px -13px -13px -13px;}.elementor-943 .elementor-element.elementor-element-43469dd1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-43469dd1{text-align:center;}.elementor-943 .elementor-element.elementor-element-43469dd1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:24px;color:#000000;}.elementor-943 .elementor-element.elementor-element-705edf51 > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-705edf51{font-family:"Verdana", Sans-serif;font-size:16px;font-weight:500;}.elementor-943 .elementor-element.elementor-element-2573bb8 .elementor-button{background-color:#000000;font-family:"Titillium Normal", Sans-serif;font-weight:900;text-transform:uppercase;fill:#E0D3C0;color:#E0D3C0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE8E3;border-radius:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-2573bb8 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7ce1f7cb > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-3f5ed3b4 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-3f5ed3b4{text-align:center;}.elementor-943 .elementor-element.elementor-element-3f5ed3b4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:24px;color:#000000;}.elementor-943 .elementor-element.elementor-element-15252647 > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-15252647{font-family:"Verdana", Sans-serif;font-size:16px;font-weight:500;}.elementor-943 .elementor-element.elementor-element-4db12d12 .elementor-button{background-color:#000000;font-family:"Titillium Normal", Sans-serif;font-weight:900;text-transform:uppercase;fill:#E0D3C0;color:#E0D3C0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE8E3;border-radius:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-4db12d12 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-2b55bf53:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-2b55bf53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-943 .elementor-element.elementor-element-2b55bf53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-136px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-2b55bf53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-26de8e3c > .elementor-element-populated{margin:-158px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-5cb2571 > .elementor-widget-container{margin:107px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-5cb2571{text-align:center;}.elementor-943 .elementor-element.elementor-element-5cb2571 img{width:100%;}.elementor-943 .elementor-element.elementor-element-b274d12:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-b274d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-943 .elementor-element.elementor-element-b274d12 > .elementor-background-overlay{background-image:url("https://vivari-herculane.ro/wp-content/uploads/2025/06/Erica-Neagu15-scaled.png");background-size:cover;opacity:0.53;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-b274d12 > .elementor-container{max-width:1300px;}.elementor-943 .elementor-element.elementor-element-b274d12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-943 .elementor-element.elementor-element-1d8f88dc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-3176ef99 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-3176ef99{text-align:left;}.elementor-943 .elementor-element.elementor-element-3176ef99 img{width:95%;max-width:100%;}.elementor-943 .elementor-element.elementor-element-b1752eb > .elementor-widget-container{margin:6px 0px 0px -30px;}.elementor-943 .elementor-element.elementor-element-7ba36560{text-align:left;}.elementor-943 .elementor-element.elementor-element-7ba36560 .elementor-heading-title{font-family:"Titillium Normal", Sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;color:#000000;}.elementor-943 .elementor-element.elementor-element-55912c88 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-55912c88{text-align:left;}.elementor-943 .elementor-element.elementor-element-55912c88 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:600;text-transform:none;line-height:46px;color:#000000;}.elementor-943 .elementor-element.elementor-element-7facfd3f > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7facfd3f{font-family:"Verdana", Sans-serif;font-size:16px;font-weight:500;}.elementor-943 .elementor-element.elementor-element-f06cb72 .elementor-button{background-color:#E0D3C0;font-family:"Titillium Normal", Sans-serif;font-weight:900;text-transform:uppercase;fill:#020202;color:#020202;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE8E3;border-radius:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-f06cb72 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-1dee58b7 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-1dee58b7{text-align:left;}.elementor-943 .elementor-element.elementor-element-1dee58b7 img{width:95%;max-width:100%;}.elementor-943 .elementor-element.elementor-element-24cd5680 > .elementor-widget-container{margin:6px 0px 0px -30px;}.elementor-943 .elementor-element.elementor-element-54e67aaf:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-54e67aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-943 .elementor-element.elementor-element-54e67aaf > .elementor-background-overlay{background-image:url("https://vivari-herculane.ro/wp-content/uploads/2025/06/Erica-Neagu15-scaled.png");background-size:cover;opacity:0.53;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-54e67aaf > .elementor-container{max-width:1300px;}.elementor-943 .elementor-element.elementor-element-54e67aaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-943 .elementor-element.elementor-element-451fd5c6{text-align:left;}.elementor-943 .elementor-element.elementor-element-451fd5c6 .elementor-heading-title{font-family:"Titillium Normal", Sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;color:#000000;}.elementor-943 .elementor-element.elementor-element-78ec275b > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-78ec275b{text-align:left;}.elementor-943 .elementor-element.elementor-element-78ec275b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:600;text-transform:none;line-height:46px;color:#000000;}.elementor-943 .elementor-element.elementor-element-52b8d70f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-52b8d70f{font-family:"Verdana", Sans-serif;font-size:16px;font-weight:500;}.elementor-943 .elementor-element.elementor-element-2e94170e .elementor-button{background-color:#E0D3C0;font-family:"Titillium Normal", Sans-serif;font-weight:900;text-transform:uppercase;fill:#020202;color:#020202;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE8E3;border-radius:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-2e94170e > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7c2c1e71 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-28ea1ba6 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-28ea1ba6{text-align:right;}.elementor-943 .elementor-element.elementor-element-28ea1ba6 img{width:95%;max-width:100%;}.elementor-943 .elementor-element.elementor-element-43e3cae6 > .elementor-widget-container{margin:6px 0px 0px 3px;}.elementor-943 .elementor-element.elementor-element-596f3097:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-596f3097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-943 .elementor-element.elementor-element-596f3097 > .elementor-background-overlay{background-image:url("https://vivari-herculane.ro/wp-content/uploads/2025/06/Erica-Neagu15-scaled.png");background-size:cover;opacity:0.53;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-596f3097 > .elementor-container{max-width:1300px;}.elementor-943 .elementor-element.elementor-element-596f3097{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-943 .elementor-element.elementor-element-76a0f833 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-2b527036 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-2b527036{text-align:left;}.elementor-943 .elementor-element.elementor-element-2b527036 img{width:95%;max-width:100%;}.elementor-943 .elementor-element.elementor-element-bd8597c > .elementor-widget-container{margin:6px 0px 0px -33px;}.elementor-943 .elementor-element.elementor-element-49a86d39{text-align:left;}.elementor-943 .elementor-element.elementor-element-49a86d39 .elementor-heading-title{font-family:"Titillium Normal", Sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;color:#000000;}.elementor-943 .elementor-element.elementor-element-7fed9089 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7fed9089{text-align:left;}.elementor-943 .elementor-element.elementor-element-7fed9089 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:600;text-transform:none;line-height:46px;color:#000000;}.elementor-943 .elementor-element.elementor-element-39bb07bc > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-39bb07bc{font-family:"Verdana", Sans-serif;font-size:16px;font-weight:500;}.elementor-943 .elementor-element.elementor-element-4c43cc91 .elementor-button{background-color:#E0D3C0;font-family:"Titillium Normal", Sans-serif;font-weight:900;text-transform:uppercase;fill:#020202;color:#020202;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE8E3;border-radius:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-4c43cc91 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7ae7914e > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7ae7914e{text-align:left;}.elementor-943 .elementor-element.elementor-element-7ae7914e img{width:95%;max-width:100%;}.elementor-943 .elementor-element.elementor-element-531053a8 > .elementor-widget-container{margin:6px 0px 0px -33px;}.elementor-943 .elementor-element.elementor-element-7eed394d:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-7eed394d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivari-herculane.ro/wp-content/uploads/2025/06/Untitled-design6.png");background-size:cover;}.elementor-943 .elementor-element.elementor-element-7eed394d > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-7eed394d > .elementor-container{max-width:1416px;min-height:132px;}.elementor-943 .elementor-element.elementor-element-7eed394d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:106px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7eed394d > .elementor-shape-top svg{width:calc(177% + 1.3px);height:93px;transform:translateX(-50%) rotateY(180deg);}.elementor-943 .elementor-element.elementor-element-7eed394d > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-943 .elementor-element.elementor-element-7568cf66{text-align:center;}.elementor-943 .elementor-element.elementor-element-7568cf66 img{width:9%;}.elementor-943 .elementor-element.elementor-element-3ac94e70 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-3ac94e70{text-align:center;}.elementor-943 .elementor-element.elementor-element-3ac94e70 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:41px;font-weight:700;text-transform:none;font-style:normal;line-height:51px;color:#000000;}.elementor-943 .elementor-element.elementor-element-622fde13 > .elementor-widget-container{margin:21px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-943 .elementor-element.elementor-element-622fde13{text-align:center;}.elementor-943 .elementor-element.elementor-element-622fde13 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;line-height:36px;color:#000000;}.elementor-943 .elementor-element.elementor-element-79579957 > .elementor-widget-container{margin:6px 0px 0px -33px;}.elementor-943 .elementor-element.elementor-element-523d43d2{width:var( --container-widget-width, 160.741% );max-width:160.741%;--container-widget-width:160.741%;--container-widget-flex-grow:0;}.elementor-943 .elementor-element.elementor-element-5c1ffd36{width:var( --container-widget-width, 160.741% );max-width:160.741%;--container-widget-width:160.741%;--container-widget-flex-grow:0;}.elementor-943 .elementor-element.elementor-element-4a62b7d2{width:var( --container-widget-width, 100.385% );max-width:100.385%;--container-widget-width:100.385%;--container-widget-flex-grow:0;}.elementor-943 .elementor-element.elementor-element-12d2ae8b{width:var( --container-widget-width, 160.741% );max-width:160.741%;--container-widget-width:160.741%;--container-widget-flex-grow:0;}.elementor-943 .elementor-element.elementor-element-719338f > .elementor-container{min-height:71px;}.elementor-943 .elementor-element.elementor-element-719338f{overflow:hidden;border-style:solid;border-width:0px 0px 1px 0px;border-color:#AFA59F;}.elementor-943 .elementor-element.elementor-element-1d2688c5 > .elementor-widget-container{margin:-0.6% -1000% 0% -1000%;padding:1% 0% 0% 0%;}.elementor-943 .elementor-element.elementor-element-1d2688c5{text-align:center;}.elementor-943 .elementor-element.elementor-element-1d2688c5 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:18px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:9.8px;word-spacing:0.5em;color:#AFA59F;}.elementor-943 .elementor-element.elementor-element-ecbc1f:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-ecbc1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://vivari-herculane.ro/wp-content/uploads/2025/06/Erica-Neagu7.png");background-position:center center;background-size:cover;}.elementor-943 .elementor-element.elementor-element-ecbc1f > .elementor-container{max-width:1300px;}.elementor-943 .elementor-element.elementor-element-ecbc1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 36px 0px;}.elementor-943 .elementor-element.elementor-element-ecbc1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-17f94347 > .elementor-container{max-width:1600px;}.elementor-943 .elementor-element.elementor-element-7c52b9de > .elementor-widget-container{margin:-29px -40px -104px -104px;}.elementor-943 .elementor-element.elementor-element-7c52b9de{text-align:left;}.elementor-943 .elementor-element.elementor-element-2f4e8608 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-943 .elementor-element.elementor-element-75a093e3{text-align:left;}.elementor-943 .elementor-element.elementor-element-75a093e3 .elementor-heading-title{font-family:"Titillium Normal", Sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;color:#000000;}.elementor-943 .elementor-element.elementor-element-1ea6797b{text-align:left;}.elementor-943 .elementor-element.elementor-element-1ea6797b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:600;text-transform:none;line-height:46px;color:#000000;}.elementor-943 .elementor-element.elementor-element-4a3ae077 > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-4a3ae077{font-family:"Verdana", Sans-serif;font-size:16px;font-weight:500;}.elementor-943 .elementor-element.elementor-element-6ab2b252 .elementor-button{background-color:#E0D3C0;font-family:"Titillium Normal", Sans-serif;font-weight:900;text-transform:uppercase;fill:#020202;color:#020202;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE8E3;border-radius:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-6ab2b252 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7312287b > .elementor-widget-container{margin:56px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7312287b{text-align:center;}.elementor-943 .elementor-element.elementor-element-7312287b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:600;text-transform:none;line-height:46px;color:#000000;}.elementor-943 .elementor-element.elementor-element-545e0af5 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-545e0af5{text-align:center;}.elementor-943 .elementor-element.elementor-element-545e0af5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:600;text-transform:none;line-height:46px;color:#000000;}.elementor-943 .elementor-element.elementor-element-7697a1e > .elementor-container{max-width:1600px;}.elementor-943 .elementor-element.elementor-element-7697a1e{margin-top:17px;margin-bottom:0px;}.elementor-943 .elementor-element.elementor-element-2c7964be{text-align:center;}.elementor-943 .elementor-element.elementor-element-2c7964be img{width:40%;}.elementor-943 .elementor-element.elementor-element-512428f1{text-align:center;}.elementor-943 .elementor-element.elementor-element-512428f1 .elementor-heading-title{font-family:"Titillium Normal", Sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;color:#000000;}.elementor-943 .elementor-element.elementor-element-235b406{text-align:center;}.elementor-943 .elementor-element.elementor-element-235b406 img{width:40%;}.elementor-943 .elementor-element.elementor-element-77ff9e71{text-align:center;}.elementor-943 .elementor-element.elementor-element-77ff9e71 .elementor-heading-title{font-family:"Titillium Normal", Sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;color:#000000;}.elementor-943 .elementor-element.elementor-element-394849b1{text-align:center;}.elementor-943 .elementor-element.elementor-element-394849b1 img{width:40%;}.elementor-943 .elementor-element.elementor-element-2c6d04ef{text-align:center;}.elementor-943 .elementor-element.elementor-element-2c6d04ef .elementor-heading-title{font-family:"Titillium Normal", Sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;color:#000000;}.elementor-943 .elementor-element.elementor-element-71707037{text-align:center;}.elementor-943 .elementor-element.elementor-element-71707037 img{width:40%;}.elementor-943 .elementor-element.elementor-element-33bbf4ac{text-align:center;}.elementor-943 .elementor-element.elementor-element-33bbf4ac .elementor-heading-title{font-family:"Titillium Normal", Sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;color:#000000;}.elementor-943 .elementor-element.elementor-element-43bc6194{text-align:center;}.elementor-943 .elementor-element.elementor-element-43bc6194 img{width:40%;}.elementor-943 .elementor-element.elementor-element-591bb520{text-align:center;}.elementor-943 .elementor-element.elementor-element-591bb520 .elementor-heading-title{font-family:"Titillium Normal", Sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;color:#000000;}.elementor-943 .elementor-element.elementor-element-d3d0a59{margin-top:16px;margin-bottom:0px;}.elementor-943 .elementor-element.elementor-element-7874d75e .elementor-button{background-color:#E0D3C0;font-family:"Titillium Normal", Sans-serif;font-weight:900;text-transform:uppercase;fill:#020202;color:#020202;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE8E3;border-radius:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-7874d75e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-17bdb6df .elementor-button{background-color:#000000;font-family:"Titillium Normal", Sans-serif;font-weight:900;text-transform:uppercase;fill:#E0D3C0;color:#E0D3C0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE8E3;border-radius:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-17bdb6df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-3a6db85:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-3a6db85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F1;background-image:url("https://vivari-herculane.ro/wp-content/uploads/2026/06/fundal.webp");}.elementor-943 .elementor-element.elementor-element-3a6db85 > .elementor-background-overlay{background-image:url("https://vivari-herculane.ro/wp-content/uploads/2025/06/Erica-Neagu22.webp");background-position:center center;background-size:cover;opacity:0.83;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-3a6db85 > .elementor-container{min-height:445px;}.elementor-943 .elementor-element.elementor-element-3a6db85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 51px 0px;}.elementor-943 .elementor-element.elementor-element-3a6db85 > .elementor-shape-top .elementor-shape-fill{fill:#FBFBFB;}.elementor-943 .elementor-element.elementor-element-3a6db85 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:62px;}.elementor-943 .elementor-element.elementor-element-5285ee13{text-align:center;}.elementor-943 .elementor-element.elementor-element-5285ee13 img{width:9%;}.elementor-943 .elementor-element.elementor-element-222ad14e{text-align:center;}.elementor-943 .elementor-element.elementor-element-222ad14e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:600;text-transform:none;line-height:46px;color:#000000;}.elementor-943 .elementor-element.elementor-element-64733a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 100px 0px 100px;}.elementor-943 .elementor-element.elementor-element-64733a{font-family:"Verdana", Sans-serif;font-size:18px;font-weight:500;}.elementor-943 .elementor-element.elementor-element-5e9bcd15 .elementor-button{background-color:#000000;font-family:"Titillium Normal", Sans-serif;font-weight:900;text-transform:uppercase;fill:#E0D3C0;color:#E0D3C0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE8E3;border-radius:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-5e9bcd15 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-4b70baca{text-align:center;}.elementor-943 .elementor-element.elementor-element-4b70baca .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:29px;font-weight:600;text-transform:none;line-height:46px;color:#000000;}body.elementor-page-943:not(.elementor-motion-effects-element-type-background), body.elementor-page-943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0ED;}@media(max-width:1024px){.elementor-943 .elementor-element.elementor-element-1d2688c5 .elementor-heading-title{font-size:16px;letter-spacing:10px;word-spacing:0.3em;}}@media(max-width:767px){.elementor-943 .elementor-element.elementor-element-67458d12:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-67458d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-943 .elementor-element.elementor-element-67458d12 > .elementor-shape-bottom svg{width:calc(193% + 1.3px);}.elementor-943 .elementor-element.elementor-element-67458d12{margin-top:-161px;margin-bottom:0px;padding:25px 0px 25px 0px;}.elementor-943 .elementor-element.elementor-element-7c80486d .elementor-heading-title{font-size:20px;}.elementor-943 .elementor-element.elementor-element-68568ae9 .elementor-heading-title{font-size:36px;line-height:1.3em;}.elementor-943 .elementor-element.elementor-element-43dc95d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-3778172e{padding:22px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-356e6f88 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-943 .elementor-element.elementor-element-17d62cf1 .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-943 .elementor-element.elementor-element-724b06be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-724b06be{font-size:16px;}.elementor-943 .elementor-element.elementor-element-7412c880 > .elementor-widget-container{margin:-17px -20px -40px -57px;}.elementor-943 .elementor-element.elementor-element-315f3b57{margin-top:-39px;margin-bottom:0px;}.elementor-943 .elementor-element.elementor-element-6f2cec96 img{width:14%;}.elementor-943 .elementor-element.elementor-element-faf7379 .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-943 .elementor-element.elementor-element-3c04621f{font-size:16px;}.elementor-943 .elementor-element.elementor-element-42027435{font-size:16px;}.elementor-943 .elementor-element.elementor-element-705edf51{font-size:16px;}.elementor-943 .elementor-element.elementor-element-15252647{font-size:16px;}.elementor-943 .elementor-element.elementor-element-3176ef99 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-3563dc99 > .elementor-element-populated{padding:35px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-55912c88 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-55912c88 .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-943 .elementor-element.elementor-element-7facfd3f{font-size:16px;}.elementor-943 .elementor-element.elementor-element-1dee58b7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-1dee58b7 img{width:100%;}.elementor-943 .elementor-element.elementor-element-24cd5680{--e-image-carousel-slides-to-show:3;}.elementor-943 .elementor-element.elementor-element-24cd5680 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-4295731e > .elementor-element-populated{padding:35px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-78ec275b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-78ec275b .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-943 .elementor-element.elementor-element-52b8d70f{font-size:16px;}.elementor-943 .elementor-element.elementor-element-28ea1ba6 > .elementor-widget-container{margin:40px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-28ea1ba6 img{width:100%;}.elementor-943 .elementor-element.elementor-element-43e3cae6{--e-image-carousel-slides-to-show:3;}.elementor-943 .elementor-element.elementor-element-43e3cae6 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-2b527036 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-82037f8 > .elementor-element-populated{padding:35px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-7fed9089 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7fed9089 .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-943 .elementor-element.elementor-element-39bb07bc{font-size:16px;}.elementor-943 .elementor-element.elementor-element-7ae7914e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7ae7914e img{width:100%;}.elementor-943 .elementor-element.elementor-element-531053a8{--e-image-carousel-slides-to-show:3;}.elementor-943 .elementor-element.elementor-element-531053a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7eed394d{margin-top:-25px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7568cf66 img{width:14%;}.elementor-943 .elementor-element.elementor-element-3ac94e70 .elementor-heading-title{font-size:29px;line-height:1.4em;}.elementor-943 .elementor-element.elementor-element-622fde13 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-622fde13 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-943 .elementor-element.elementor-element-79579957{--e-image-carousel-slides-to-show:1;}.elementor-943 .elementor-element.elementor-element-79579957 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-1d2688c5 .elementor-heading-title{font-size:14px;letter-spacing:3px;word-spacing:0.3em;}.elementor-943 .elementor-element.elementor-element-7c52b9de > .elementor-widget-container{margin:-26px -26px -26px -40px;}.elementor-943 .elementor-element.elementor-element-2f4e8608 > .elementor-element-populated{margin:57px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-943 .elementor-element.elementor-element-75a093e3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-1ea6797b > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-1ea6797b .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-943 .elementor-element.elementor-element-4a3ae077{font-size:16px;}.elementor-943 .elementor-element.elementor-element-7312287b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-7312287b .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-943 .elementor-element.elementor-element-545e0af5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-545e0af5 .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-943 .elementor-element.elementor-element-7697a1e{padding:0px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-544c5147 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-2c7964be img{width:14%;}.elementor-943 .elementor-element.elementor-element-166b30c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-235b406 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-235b406 img{width:14%;}.elementor-943 .elementor-element.elementor-element-3a828293 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-394849b1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-394849b1 img{width:14%;}.elementor-943 .elementor-element.elementor-element-78c67a5f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-71707037 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-71707037 img{width:14%;}.elementor-943 .elementor-element.elementor-element-2852bab0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-43bc6194 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-43bc6194 img{width:14%;}.elementor-943 .elementor-element.elementor-element-3a6db85{margin-top:-32px;margin-bottom:0px;}.elementor-943 .elementor-element.elementor-element-5285ee13 img{width:14%;}.elementor-943 .elementor-element.elementor-element-222ad14e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-222ad14e .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-943 .elementor-element.elementor-element-64733a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-64733a{font-size:16px;}.elementor-943 .elementor-element.elementor-element-4b70baca .elementor-heading-title{font-size:23px;line-height:1.3em;}}@media(min-width:768px){.elementor-943 .elementor-element.elementor-element-356e6f88{width:47.772%;}.elementor-943 .elementor-element.elementor-element-7e5e7a6a{width:52.228%;}.elementor-943 .elementor-element.elementor-element-1d8f88dc{width:47.69%;}.elementor-943 .elementor-element.elementor-element-3563dc99{width:52.31%;}.elementor-943 .elementor-element.elementor-element-4295731e{width:52.31%;}.elementor-943 .elementor-element.elementor-element-7c2c1e71{width:47.69%;}.elementor-943 .elementor-element.elementor-element-76a0f833{width:47.69%;}.elementor-943 .elementor-element.elementor-element-82037f8{width:52.31%;}.elementor-943 .elementor-element.elementor-element-4505863f{width:21.336%;}.elementor-943 .elementor-element.elementor-element-742479b5{width:23.729%;}.elementor-943 .elementor-element.elementor-element-31339a74{width:23.84%;}.elementor-943 .elementor-element.elementor-element-31e209c2{width:31.073%;}.elementor-943 .elementor-element.elementor-element-53601d83{width:49.177%;}.elementor-943 .elementor-element.elementor-element-2f4e8608{width:50.779%;}}@media(min-width:1025px){.elementor-943 .elementor-element.elementor-element-3778172e > .elementor-background-overlay{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Titillium Normal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vivari-herculane.ro/wp-content/uploads/2025/06/TitilliumWeb-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */