.elementor-10042 .elementor-element.elementor-element-c096129:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-c096129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;background-image:url("https://realfado.pt/wp-content/uploads/2026/10/TF-42.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10042 .elementor-element.elementor-element-c096129 > .elementor-background-overlay{background-color:#111111;opacity:0.48;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10042 .elementor-element.elementor-element-c096129 > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-c096129{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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-10042 .elementor-element.elementor-element-d822433{font-family:"Oswald", Sans-serif;font-weight:400;}.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-10042 .elementor-element.elementor-element-e2b60fc .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-2ee19f1 > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-5f7798d > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-3d86a4c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-03b8671 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-61a4b58 > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-15a260b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-94ac624{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-10042 .elementor-element.elementor-element-57cecf4 > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-221c533 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-2fa4d7f{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-10042 .elementor-element.elementor-element-b36866c > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-6ac9dbb .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-295b9d0{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-10042 .elementor-element.elementor-element-945209a > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-65830fb .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-c9a9713{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-10042 .elementor-element.elementor-element-e71791b:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-e71791b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;background-image:url("https://realfado.pt/wp-content/uploads/2026/10/Fado-ao-vivo-com-FlorC3AAncia.jpg");background-position:50% 30%;background-repeat:no-repeat;background-size:cover;}.elementor-10042 .elementor-element.elementor-element-e71791b > .elementor-background-overlay{background-color:#111111;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10042 .elementor-element.elementor-element-e71791b > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-e71791b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10042 .elementor-element.elementor-element-02bba2b .elementor-heading-title{color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-9fdb880 > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-77afb99 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-042e606 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-a5ac61d > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-ad46802 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-bca50fc{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-10042 .elementor-element.elementor-element-f2e1330 > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-daa8488 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-c08ce6e{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-10042 .elementor-element.elementor-element-1e57038 > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-505f146 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-0d79e8b{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-10042 .elementor-element.elementor-element-f04841e > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-92d143f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-11c8f5b{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-10042 .elementor-element.elementor-element-42a0919:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-42a0919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;background-image:url("https://realfado.pt/wp-content/uploads/2026/10/TCF-73-1020x680-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10042 .elementor-element.elementor-element-42a0919 > .elementor-background-overlay{background-color:#111111;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10042 .elementor-element.elementor-element-42a0919 > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-42a0919{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10042 .elementor-element.elementor-element-00694c7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-be020b1 > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-b1c6b11 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-908a3f5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-42e48e9 > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-63eea87 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-055b816{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-10042 .elementor-element.elementor-element-7628b18 > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-a5fa72a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-003db6d{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-10042 .elementor-element.elementor-element-0362deb > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-24e36ff .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-2c3b491{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-10042 .elementor-element.elementor-element-063359f > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-56e31f9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10042 .elementor-element.elementor-element-3278795{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-10042 .elementor-element.elementor-element-5c0c5bf:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-5c0c5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;background-image:url("https://realfado.pt/wp-content/uploads/2026/10/758c5bb96782c84e40571d24489248f7a59a1625-1020x680-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10042 .elementor-element.elementor-element-5c0c5bf > .elementor-background-overlay{background-color:#111111;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10042 .elementor-element.elementor-element-5c0c5bf > .elementor-container{max-width:1120px;}.elementor-10042 .elementor-element.elementor-element-5c0c5bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10042 .elementor-element.elementor-element-eb36b1c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10042 .elementor-element.elementor-element-e71791b:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-e71791b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-10042 .elementor-element.elementor-element-c096129:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-c096129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10042 .elementor-element.elementor-element-e71791b:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-e71791b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-10042 .elementor-element.elementor-element-42a0919:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-42a0919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10042 .elementor-element.elementor-element-5c0c5bf:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-5c0c5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}@media(min-width:1025px){.elementor-10042 .elementor-element.elementor-element-c096129:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-c096129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-10042 .elementor-element.elementor-element-e71791b:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-e71791b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-10042 .elementor-element.elementor-element-42a0919:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-42a0919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-10042 .elementor-element.elementor-element-5c0c5bf:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-5c0c5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}