.elementor-26 .elementor-element.elementor-element-434e6764:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-434e6764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://danieladecastro.pt/wp-content/uploads/2026/02/back-de-web-daniela-de-castro.webp");background-position:center center;background-size:cover;}.elementor-26 .elementor-element.elementor-element-434e6764 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-775b6cf ) 0%, #F2295B00 100%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26 .elementor-element.elementor-element-434e6764{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26 .elementor-element.elementor-element-a9bcfb8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26 .elementor-element.elementor-element-a9bcfb8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-26 .elementor-element.elementor-element-391b0d25{text-align:center;}.elementor-26 .elementor-element.elementor-element-391b0d25 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-c0c19d1 );}.elementor-26 .elementor-element.elementor-element-2d61fbe{text-align:center;}.elementor-26 .elementor-element.elementor-element-2d61fbe .elementor-heading-title{color:#FFFFFF;}.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-26 .elementor-element.elementor-element-65e174cb .elementor-button{background-color:var( --e-global-color-775b6cf );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-04d5042 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-5cc1a10{--spacer-size:50px;}.elementor-26 .elementor-element.elementor-element-b15ecf2{padding:45px 45px 45px 45px;}.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-26 .elementor-element.elementor-element-0bc603f{color:var( --e-global-color-775b6cf );}.elementor-26 .elementor-element.elementor-element-6030951 .elementor-button{background-color:var( --e-global-color-775b6cf );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-2744bdb{--spacer-size:1px;}.elementor-26 .elementor-element.elementor-element-7c5ed2a{--spacer-size:71px;}.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-26 .elementor-element.elementor-element-dcf0665{--spacer-size:38px;}.elementor-26 .elementor-element.elementor-element-007c0e7:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-007c0e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://danieladecastro.pt/wp-content/uploads/2026/02/back-de-web-daniela-de-castro.webp");background-position:center center;background-size:cover;}.elementor-26 .elementor-element.elementor-element-007c0e7 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c0c19d1 ) 0%, var( --e-global-color-text ) 100%);opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26 .elementor-element.elementor-element-007c0e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-26 .elementor-element.elementor-element-5cc00d1 > .elementor-container{max-width:750px;}.elementor-26 .elementor-element.elementor-element-727583f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26 .elementor-element.elementor-element-87db646{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-shadow:0px 0px 0px rgba(0, 0, 0, 0.16);color:var( --e-global-color-c0c19d1 );}.elementor-26 .elementor-element.elementor-element-87db646 > .elementor-widget-container{margin:-51px -51px -51px -51px;}.elementor-26 .elementor-element.elementor-element-87db646 p{margin-block-end:0px;}.elementor-26 .elementor-element.elementor-element-87db646 a{color:var( --e-global-color-c0c19d1 );}.elementor-26 .elementor-element.elementor-element-87db646 a:hover, .elementor-26 .elementor-element.elementor-element-87db646 a:focus{color:var( --e-global-color-c0c19d1 );}.elementor-26 .elementor-element.elementor-element-9a7559e{text-align:center;font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.16);color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-9a7559e a{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-4703d8e{--spacer-size:71px;}.elementor-26 .elementor-element.elementor-element-695785f:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-695785f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-775b6cf );}.elementor-26 .elementor-element.elementor-element-695785f > .elementor-container{max-width:960px;}.elementor-26 .elementor-element.elementor-element-695785f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26 .elementor-element.elementor-element-695785f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26 .elementor-element.elementor-element-ae141b0{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:500;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-ff7d8fc{--spacer-size:29px;}.elementor-26 .elementor-element.elementor-element-032e35d > .elementor-container{max-width:960px;}.elementor-26 .elementor-element.elementor-element-032e35d{padding:45px 45px 45px 45px;}.elementor-26 .elementor-element.elementor-element-2b88ced:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26 .elementor-element.elementor-element-2b88ced > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0c19d1 );}.elementor-26 .elementor-element.elementor-element-2b88ced > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26 .elementor-element.elementor-element-2b88ced > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26 .elementor-element.elementor-element-f74ed2d{text-align:start;}.elementor-26 .elementor-element.elementor-element-fdd4238{--spacer-size:50px;}.elementor-26 .elementor-element.elementor-element-e934926{--spacer-size:50px;}.elementor-26 .elementor-element.elementor-element-2557197 > .elementor-container{max-width:960px;}.elementor-26 .elementor-element.elementor-element-2557197{padding:45px 45px 45px 45px;}.elementor-26 .elementor-element.elementor-element-b8f5905:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26 .elementor-element.elementor-element-b8f5905 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0c19d1 );}.elementor-26 .elementor-element.elementor-element-b8f5905 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26 .elementor-element.elementor-element-b8f5905 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26 .elementor-element.elementor-element-ec7ab43{text-align:start;}.elementor-26 .elementor-element.elementor-element-b30204e{--spacer-size:50px;}.elementor-26 .elementor-element.elementor-element-f161214{--spacer-size:50px;}.elementor-26 .elementor-element.elementor-element-3bdf5bf > .elementor-container{max-width:960px;}.elementor-26 .elementor-element.elementor-element-3bdf5bf{padding:45px 45px 45px 45px;}.elementor-26 .elementor-element.elementor-element-c2dca43:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26 .elementor-element.elementor-element-c2dca43 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0c19d1 );}.elementor-26 .elementor-element.elementor-element-c2dca43 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26 .elementor-element.elementor-element-c2dca43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26 .elementor-element.elementor-element-c705eef{text-align:start;}.elementor-26 .elementor-element.elementor-element-c56b3e0{--spacer-size:50px;}.elementor-26 .elementor-element.elementor-element-a2dfd53{--spacer-size:50px;}.elementor-26 .elementor-element.elementor-element-10ffadb > .elementor-container{max-width:960px;}.elementor-26 .elementor-element.elementor-element-10ffadb{padding:45px 45px 45px 45px;}.elementor-26 .elementor-element.elementor-element-bbc041a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26 .elementor-element.elementor-element-bbc041a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0c19d1 );}.elementor-26 .elementor-element.elementor-element-bbc041a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26 .elementor-element.elementor-element-bbc041a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26 .elementor-element.elementor-element-5811bb9{text-align:start;}.elementor-26 .elementor-element.elementor-element-c9f796d{--spacer-size:50px;}.elementor-26 .elementor-element.elementor-element-609bdb4{--spacer-size:50px;}.elementor-26 .elementor-element.elementor-element-7add5a7 > .elementor-container{max-width:960px;}.elementor-26 .elementor-element.elementor-element-7add5a7{padding:45px 45px 45px 45px;}.elementor-26 .elementor-element.elementor-element-71f9da9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26 .elementor-element.elementor-element-71f9da9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0c19d1 );}.elementor-26 .elementor-element.elementor-element-71f9da9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26 .elementor-element.elementor-element-71f9da9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26 .elementor-element.elementor-element-00ee207{text-align:start;}.elementor-26 .elementor-element.elementor-element-5738f0d{--spacer-size:50px;}.elementor-26 .elementor-element.elementor-element-e64261c{--spacer-size:50px;}.elementor-26 .elementor-element.elementor-element-a09cbfb > .elementor-container{max-width:960px;}.elementor-26 .elementor-element.elementor-element-a09cbfb{padding:45px 45px 45px 45px;}.elementor-26 .elementor-element.elementor-element-0ac53c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26 .elementor-element.elementor-element-0ac53c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0c19d1 );}.elementor-26 .elementor-element.elementor-element-0ac53c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26 .elementor-element.elementor-element-0ac53c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26 .elementor-element.elementor-element-9e58fe9{--spacer-size:50px;}.elementor-26 .elementor-element.elementor-element-425f988{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-da55d12{width:61.644%;}.elementor-26 .elementor-element.elementor-element-e1a249e{width:38.267%;}.elementor-26 .elementor-element.elementor-element-2b88ced{width:36.976%;}.elementor-26 .elementor-element.elementor-element-68e8193{width:62.632%;}.elementor-26 .elementor-element.elementor-element-b8f5905{width:36.442%;}.elementor-26 .elementor-element.elementor-element-012952d{width:63.166%;}.elementor-26 .elementor-element.elementor-element-c2dca43{width:36.088%;}.elementor-26 .elementor-element.elementor-element-5a6170b{width:63.52%;}.elementor-26 .elementor-element.elementor-element-bbc041a{width:35.999%;}.elementor-26 .elementor-element.elementor-element-df5abbe{width:63.609%;}.elementor-26 .elementor-element.elementor-element-71f9da9{width:35.376%;}.elementor-26 .elementor-element.elementor-element-7cba7bc{width:64.232%;}.elementor-26 .elementor-element.elementor-element-0ac53c2{width:35.287%;}.elementor-26 .elementor-element.elementor-element-1ed7be5{width:64.321%;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-391b0d25 > .elementor-widget-container{padding:31px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-391b0d25 .elementor-heading-title{font-size:28px;}.elementor-26 .elementor-element.elementor-element-7c5ed2a{--spacer-size:0px;}.elementor-26 .elementor-element.elementor-element-dcf0665{--spacer-size:80px;}.elementor-26 .elementor-element.elementor-element-4703d8e{--spacer-size:100px;}.elementor-26 .elementor-element.elementor-element-f74ed2d{text-align:center;}.elementor-26 .elementor-element.elementor-element-fdd4238{--spacer-size:10px;}.elementor-26 .elementor-element.elementor-element-78a2b29{text-align:justify;}.elementor-26 .elementor-element.elementor-element-b30204e{--spacer-size:10px;}.elementor-26 .elementor-element.elementor-element-89b2861{text-align:start;}.elementor-26 .elementor-element.elementor-element-c56b3e0{--spacer-size:10px;}.elementor-26 .elementor-element.elementor-element-c9f796d{--spacer-size:10px;}.elementor-26 .elementor-element.elementor-element-5738f0d{--spacer-size:10px;}.elementor-26 .elementor-element.elementor-element-9e58fe9{--spacer-size:10px;}}