.elementor-11 .elementor-element.elementor-element-ff0f1ce{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:100;}.elementor-11 .elementor-element.elementor-element-ff0f1ce:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ff0f1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariadeoliveira.com.br/wp-content/uploads/2026/06/banner-maria-de-oliveira-advogada-home_v2.jpg");}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ff0f1ce{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-ff0f1ce{right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-5858986 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -11px 0px;}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-icon i{color:#CF5DAB;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-icon svg{fill:#CF5DAB;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-5858986{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-item > a{font-family:"Funnel Display", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CF5DAB;}.elementor-11 .elementor-element.elementor-element-917cfc9{--display:flex;--min-height:1399px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:220px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-917cfc9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-917cfc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariadeoliveira.com.br/wp-content/uploads/2026/06/maria-de-oliveira-advogada-direito-digital-banner-home.jpg.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-917cfc9::before, .elementor-11 .elementor-element.elementor-element-917cfc9 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-917cfc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-917cfc9 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-917cfc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-917cfc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-b37a5bb{--display:flex;--padding-top:0px;--padding-bottom:220px;--padding-left:0px;--padding-right: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-11 .elementor-element.elementor-element-412b8bb{text-align:start;}.elementor-11 .elementor-element.elementor-element-412b8bb img{width:40%;}.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-11 .elementor-element.elementor-element-de3cb86 > .elementor-widget-container{margin:104px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-de3cb86.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-de3cb86{text-align:start;}.elementor-11 .elementor-element.elementor-element-de3cb86 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:20px;font-weight:400;color:#CF5DAB;}.elementor-11 .elementor-element.elementor-element-d25adca > .elementor-widget-container{margin:104px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d25adca.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-d25adca{text-align:start;}.elementor-11 .elementor-element.elementor-element-d25adca .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-378aac7 > .elementor-widget-container{margin:104px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-378aac7.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-378aac7{text-align:start;}.elementor-11 .elementor-element.elementor-element-378aac7 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-11 .elementor-element.elementor-element-d72feed{width:var( --container-widget-width, 48.943% );max-width:48.943%;--container-widget-width:48.943%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d72feed > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 36px 0px;}.elementor-11 .elementor-element.elementor-element-d72feed.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d72feed .elementor-image-box-wrapper{text-align:start;}.elementor-11 .elementor-element.elementor-element-d72feed .elementor-image-box-title{margin-bottom:11px;font-family:"Funnel Display", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;color:#FAFAFA;}.elementor-11 .elementor-element.elementor-element-d72feed:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-d72feed:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d72feed .elementor-image-box-description{font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:300;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-11 .elementor-element.elementor-element-fad2f1c .elementor-button{background-color:#9C4EFF00;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-11 .elementor-element.elementor-element-fad2f1c{width:var( --container-widget-width, 20.275% );max-width:20.275%;--container-widget-width:20.275%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-fad2f1c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-fad2f1c .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-fad2f1c .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-11 .elementor-element.elementor-element-80f59b4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-80f59b4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-80f59b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#162440;background-image:url("https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Fundo-LP-Maria-Eduarda.jpg");}.elementor-11 .elementor-element.elementor-element-2d27e54{width:var( --container-widget-width, 771.992px );max-width:771.992px;--container-widget-width:771.992px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-2d27e54.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2d27e54 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:3.494375rem;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:-1.35px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3717a4f{width:var( --container-widget-width, 761px );max-width:761px;--container-widget-width:761px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-3717a4f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3717a4f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-3717a4f .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:1.64rem;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5def873{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0cddd0b{--display:flex;--min-height:570.41px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0cddd0b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0cddd0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#162440;}.elementor-11 .elementor-element.elementor-element-854d801{width:var( --container-widget-width, 687px );max-width:687px;--container-widget-width:687px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-854d801.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-854d801 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:1.64rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:-1.35px;color:#CF5DAB;}.elementor-11 .elementor-element.elementor-element-a8fc0f9{width:var( --container-widget-width, 733px );max-width:733px;--container-widget-width:733px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-a8fc0f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 94px 17px 94px;}.elementor-11 .elementor-element.elementor-element-a8fc0f9.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a8fc0f9 .elementor-icon-list-icon i{color:#CF5DAB;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-a8fc0f9 .elementor-icon-list-icon svg{fill:#CF5DAB;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-a8fc0f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-a8fc0f9 .elementor-icon-list-item > a{font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:300;}.elementor-11 .elementor-element.elementor-element-a8fc0f9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-e00fc58{width:var( --container-widget-width, 733px );max-width:733px;--container-widget-width:733px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-e00fc58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 94px 17px 94px;}.elementor-11 .elementor-element.elementor-element-e00fc58.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e00fc58 .elementor-icon-list-icon i{color:#CF5DAB;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-e00fc58 .elementor-icon-list-icon svg{fill:#CF5DAB;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-e00fc58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-e00fc58 .elementor-icon-list-item > a{font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:300;}.elementor-11 .elementor-element.elementor-element-e00fc58 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-2bcb821{width:var( --container-widget-width, 733px );max-width:733px;--container-widget-width:733px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-2bcb821 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 94px 17px 94px;}.elementor-11 .elementor-element.elementor-element-2bcb821.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2bcb821 .elementor-icon-list-icon i{color:#CF5DAB;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-2bcb821 .elementor-icon-list-icon svg{fill:#CF5DAB;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-2bcb821 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-2bcb821 .elementor-icon-list-item > a{font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:300;}.elementor-11 .elementor-element.elementor-element-2bcb821 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-cec49cf .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:1.22125rem;font-weight:600;text-transform:uppercase;line-height:3.9rem;letter-spacing:0.7px;transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#474747;border-radius:5px 5px 5px 5px;padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-cec49cf{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-cec49cf.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1f2da4f{--display:flex;--min-height:570.41px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1f2da4f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1f2da4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CF5DAB;}.elementor-11 .elementor-element.elementor-element-73e4ca2{width:var( --container-widget-width, 687px );max-width:687px;--container-widget-width:687px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-73e4ca2.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-73e4ca2 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:1.64rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:-1.35px;color:#162440;}.elementor-11 .elementor-element.elementor-element-aaf4b2a{width:var( --container-widget-width, 733px );max-width:733px;--container-widget-width:733px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-aaf4b2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 94px 17px 94px;}.elementor-11 .elementor-element.elementor-element-aaf4b2a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-aaf4b2a .elementor-icon-list-icon i{color:#162440;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-aaf4b2a .elementor-icon-list-icon svg{fill:#162440;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-aaf4b2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-aaf4b2a .elementor-icon-list-item > a{font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:300;}.elementor-11 .elementor-element.elementor-element-aaf4b2a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-b769acf{width:var( --container-widget-width, 733px );max-width:733px;--container-widget-width:733px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-b769acf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 94px 17px 94px;}.elementor-11 .elementor-element.elementor-element-b769acf.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b769acf .elementor-icon-list-icon i{color:#162440;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-b769acf .elementor-icon-list-icon svg{fill:#162440;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-b769acf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-b769acf .elementor-icon-list-item > a{font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:300;}.elementor-11 .elementor-element.elementor-element-b769acf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-dad1ed5{width:var( --container-widget-width, 733px );max-width:733px;--container-widget-width:733px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-dad1ed5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 94px 17px 94px;}.elementor-11 .elementor-element.elementor-element-dad1ed5.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-dad1ed5 .elementor-icon-list-icon i{color:#162440;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-dad1ed5 .elementor-icon-list-icon svg{fill:#162440;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-dad1ed5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-dad1ed5 .elementor-icon-list-item > a{font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:300;}.elementor-11 .elementor-element.elementor-element-dad1ed5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-ab4efec .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:1.22125rem;font-weight:600;text-transform:uppercase;line-height:3.9rem;letter-spacing:0.7px;transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#474747;border-radius:5px 5px 5px 5px;padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-ab4efec{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-ab4efec.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b7863dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b7863dc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b7863dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Fundo-LP-Maria-Eduarda.jpg");}.elementor-11 .elementor-element.elementor-element-af49cdc{width:var( --container-widget-width, 771.992px );max-width:771.992px;--container-widget-width:771.992px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-af49cdc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-af49cdc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-af49cdc .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:3.494375rem;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:-1.35px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0e4d7e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-cc92111{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:48px;}.elementor-11 .elementor-element.elementor-element-f73076a{width:var( --container-widget-width, 10.871% );max-width:10.871%;--container-widget-width:10.871%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f73076a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9b83c0d{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-9b83c0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9b83c0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9b83c0d .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#7C848C;}.elementor-11 .elementor-element.elementor-element-e151c01{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:48px;}.elementor-11 .elementor-element.elementor-element-6e1b4f2{width:var( --container-widget-width, 9.214% );max-width:9.214%;--container-widget-width:9.214%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6e1b4f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-f2b5290{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f2b5290 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f2b5290.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-f2b5290 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#7C848C;}.elementor-11 .elementor-element.elementor-element-9796961{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:48px;}.elementor-11 .elementor-element.elementor-element-7d54c9e{width:var( --container-widget-width, 14.09% );max-width:14.09%;--container-widget-width:14.09%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7d54c9e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7ce0c2d{width:var( --container-widget-width, 429.333px );max-width:429.333px;--container-widget-width:429.333px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7ce0c2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7ce0c2d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7ce0c2d .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#7C848C;}.elementor-11 .elementor-element.elementor-element-076dcde{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:48px;}.elementor-11 .elementor-element.elementor-element-6c9b723{width:var( --container-widget-width, 9.532% );max-width:9.532%;--container-widget-width:9.532%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6c9b723.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7ddccc2{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7ddccc2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7ddccc2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7ddccc2 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#7C848C;}.elementor-11 .elementor-element.elementor-element-6bd1749{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6bd1749:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6bd1749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CF5DAB;background-image:url("https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Fundo-LP-Maria-Eduarda.jpg");}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-ec7e284{--divider-border-style:solid;--divider-color:#080F1C;--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-ec7e284 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ec7e284 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-ec7e284 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-ec7e284.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ec7e284.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-ec7e284.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ec7e284.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-ec7e284.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0b93f11{width:var( --container-widget-width, 771.992px );max-width:771.992px;--container-widget-width:771.992px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-0b93f11.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0b93f11 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:3.494375rem;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:-1.35px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-330d7a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6706497{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:48px;}.elementor-11 .elementor-element.elementor-element-140a89c{width:var( --container-widget-width, 9.636% );max-width:9.636%;--container-widget-width:9.636%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-140a89c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e1bede6{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-e1bede6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e1bede6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e1bede6 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#7C848C;}.elementor-11 .elementor-element.elementor-element-c3ed5a0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:48px;}.elementor-11 .elementor-element.elementor-element-4a00542{width:var( --container-widget-width, 9.214% );max-width:9.214%;--container-widget-width:9.214%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-4a00542.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-54a4875{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-54a4875 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-54a4875.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-54a4875 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#7C848C;}.elementor-11 .elementor-element.elementor-element-1956bc9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:48px;}.elementor-11 .elementor-element.elementor-element-d69a1dd{width:var( --container-widget-width, 14.09% );max-width:14.09%;--container-widget-width:14.09%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d69a1dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-35e450f{width:var( --container-widget-width, 429.333px );max-width:429.333px;--container-widget-width:429.333px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-35e450f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-35e450f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-35e450f .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#7C848C;}.elementor-11 .elementor-element.elementor-element-ceafff2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:48px;}.elementor-11 .elementor-element.elementor-element-ae388e4{width:var( --container-widget-width, 9.872% );max-width:9.872%;--container-widget-width:9.872%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-ae388e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-bd7ab73{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-bd7ab73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-bd7ab73.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-bd7ab73 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#7C848C;}.elementor-11 .elementor-element.elementor-element-9062b31{--display:flex;--min-height:576px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-9062b31:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9062b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Fundo-LP-Maria-Eduarda.jpg");}.elementor-11 .elementor-element.elementor-element-f6f987a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-2dd78c8{width:var( --container-widget-width, 771.992px );max-width:771.992px;--container-widget-width:771.992px;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-2dd78c8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2dd78c8 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:3.494375rem;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:-1.35px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7e5b94a{width:var( --container-widget-width, 771.992px );max-width:771.992px;--container-widget-width:771.992px;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-7e5b94a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7e5b94a .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:39px;font-weight:400;line-height:1em;letter-spacing:-1.35px;color:#CF5DAB;}.elementor-11 .elementor-element.elementor-element-b1baa13{width:var( --container-widget-width, 771.992px );max-width:771.992px;--container-widget-width:771.992px;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-b1baa13 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b1baa13.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-b1baa13 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:29px;font-weight:200;line-height:1em;letter-spacing:-1.35px;color:#CF5DAB;}.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-11 .elementor-element.elementor-element-669684d{font-family:"Alexandria", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b77b846 .elementor-button{background-color:#9C4EFF00;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-11 .elementor-element.elementor-element-b77b846{width:var( --container-widget-width, 20.275% );max-width:20.275%;--container-widget-width:20.275%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b77b846.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-b77b846 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-b77b846 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-11 .elementor-element.elementor-element-c66c3d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-e110c3a img{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-a10c30a{--display:flex;--min-height:115px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-a10c30a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a10c30a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CF5DAB;background-image:url("https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Fundo-LP-Maria-Eduarda.jpg");}.elementor-11 .elementor-element.elementor-element-05ffd1a{width:var( --container-widget-width, 771.992px );max-width:771.992px;--container-widget-width:771.992px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-05ffd1a > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-05ffd1a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-05ffd1a .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:3.494375rem;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:-1.35px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-bef5669{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-bef5669:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-bef5669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-11 .elementor-element.elementor-element-37b2b99{width:var( --container-widget-width, 771.992px );max-width:771.992px;--container-widget-width:771.992px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-37b2b99 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-37b2b99.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-37b2b99 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:3.494375rem;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:-1.35px;color:#CF5DAB;}.elementor-11 .elementor-element.elementor-element-2a48a77{width:var( --container-widget-width, 771.992px );max-width:771.992px;--container-widget-width:771.992px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-2a48a77 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2a48a77.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2a48a77 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:21px;font-weight:400;line-height:1em;letter-spacing:-1.35px;color:#CF5DAB;}.elementor-widget-jet-posts .jet-posts .entry-title a{color:var( --e-global-color-secondary );}.elementor-widget-jet-posts .jet-posts .entry-title a:hover{color:var( --e-global-color-secondary );}.elementor-widget-jet-posts .jet-posts .entry-title, .elementor-widget-jet-posts .jet-posts .entry-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-posts .jet-posts .post-meta{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-jet-posts .jet-posts .entry-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-posts .jet-posts .jet-more{background-color:var( --e-global-color-primary );}.elementor-widget-jet-posts  .jet-posts .jet-more{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-posts .jet-posts .jet-more:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-posts  .jet-posts .jet-posts__terms-link{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-posts .jet-posts .jet-posts__terms-link{background-color:var( --e-global-color-primary );}.elementor-widget-jet-posts .jet-posts .jet-posts__terms-link:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-posts .jet-posts .jet-arrow{background-color:var( --e-global-color-primary );}.elementor-widget-jet-posts .jet-posts .jet-arrow:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-posts .jet-carousel .jet-slick-dots li span{background-color:var( --e-global-color-text );}.elementor-widget-jet-posts .jet-carousel .jet-slick-dots li span:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-posts .jet-carousel .jet-slick-dots li.slick-active span{background-color:var( --e-global-color-accent );}.elementor-widget-jet-posts .jet-title-fields__item-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-posts .jet-content-fields__item-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 3 );}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 3 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 3 );}.elementor-11 .elementor-element.elementor-element-2977984{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2977984.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .post-thumbnail{border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .jet-posts__inner-content{background-color:#CF5DAB00;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .entry-title a{color:#000000;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .entry-title, .elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .entry-title a{font-family:"Funnel Display", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .entry-title{text-align:center;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .post-meta{color:#EFEFEF;text-align:center;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .post-meta a{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .entry-excerpt{color:#FFFFFF;font-family:"Alexandria", Sans-serif;font-weight:400;text-align:center;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .jet-more{background-color:#CF5DAB;text-decoration:none;align-self:center;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .jet-more:hover{text-decoration:none;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-title-fields__item-label{color:#0F0F0F;margin-right:5px;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-title-fields__item-value{color:#000000;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-content-fields__item-label{color:#000000;margin-right:5px;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-content-fields__item-value{color:#000000;}.elementor-11 .elementor-element.elementor-element-0635ede{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-0635ede:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0635ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#162440;}.elementor-11 .elementor-element.elementor-element-468343a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11 .elementor-element.elementor-element-f77b077 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f77b077 img{width:300px;}.elementor-11 .elementor-element.elementor-element-4bcd98a{--display:flex;}.elementor-11 .elementor-element.elementor-element-d22d8d0.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d22d8d0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-d22d8d0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-d22d8d0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-d22d8d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-d22d8d0 .elementor-icon-list-item > a{font-family:"Alexandria", Sans-serif;font-size:21px;font-weight:300;}.elementor-11 .elementor-element.elementor-element-d22d8d0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-d22d8d0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CF5DAB;}.elementor-11 .elementor-element.elementor-element-e402f6d{--display:flex;}.elementor-11 .elementor-element.elementor-element-812a892.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-812a892 .elementor-icon-list-icon i{color:#CF5DAB;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-812a892 .elementor-icon-list-icon svg{fill:#CF5DAB;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-812a892{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-812a892 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-812a892 .elementor-icon-list-item > a{font-family:"Alexandria", Sans-serif;font-size:21px;font-weight:300;}.elementor-11 .elementor-element.elementor-element-812a892 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-61ba993{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-61ba993:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-61ba993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#162440;}.elementor-11 .elementor-element.elementor-element-cde0e53{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a0bac1f{text-align:center;}.elementor-11 .elementor-element.elementor-element-a0bac1f .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:13px;font-weight:200;color:#5B6B80;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-917cfc9{--min-height:0px;--justify-content:space-between;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-917cfc9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-917cfc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-30vw 41%;background-size:150vw auto;}.elementor-11 .elementor-element.elementor-element-b37a5bb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:400px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-412b8bb > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-412b8bb img{width:60%;}.elementor-11 .elementor-element.elementor-element-de3cb86 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d25adca > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-378aac7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d72feed{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-d72feed > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-d72feed .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-d72feed .elementor-image-box-title{font-size:5.5vw;}.elementor-11 .elementor-element.elementor-element-d72feed .elementor-image-box-description{font-size:2.1vw;}.elementor-11 .elementor-element.elementor-element-80f59b4{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2d27e54{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-2d27e54.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2d27e54 .elementor-heading-title{font-size:2.7rem;}.elementor-11 .elementor-element.elementor-element-3717a4f{--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;text-align:center;}.elementor-11 .elementor-element.elementor-element-3717a4f .elementor-heading-title{font-size:1.2rem;}.elementor-11 .elementor-element.elementor-element-5def873{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-0cddd0b{--min-height:430px;}.elementor-11 .elementor-element.elementor-element-854d801{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-854d801.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-854d801 .elementor-heading-title{font-size:2.4rem;}.elementor-11 .elementor-element.elementor-element-a8fc0f9 > .elementor-widget-container{padding:10px 20px 10px 40px;}.elementor-11 .elementor-element.elementor-element-a8fc0f9{--container-widget-width:687px;--container-widget-flex-grow:0;width:var( --container-widget-width, 687px );max-width:687px;}.elementor-11 .elementor-element.elementor-element-a8fc0f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-a8fc0f9 .elementor-icon-list-item > a{font-size:1.2rem;}.elementor-11 .elementor-element.elementor-element-e00fc58 > .elementor-widget-container{padding:10px 20px 10px 40px;}.elementor-11 .elementor-element.elementor-element-e00fc58{--container-widget-width:687px;--container-widget-flex-grow:0;width:var( --container-widget-width, 687px );max-width:687px;}.elementor-11 .elementor-element.elementor-element-e00fc58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-e00fc58 .elementor-icon-list-item > a{font-size:1.2rem;}.elementor-11 .elementor-element.elementor-element-2bcb821 > .elementor-widget-container{padding:10px 20px 10px 40px;}.elementor-11 .elementor-element.elementor-element-2bcb821{--container-widget-width:687px;--container-widget-flex-grow:0;width:var( --container-widget-width, 687px );max-width:687px;}.elementor-11 .elementor-element.elementor-element-2bcb821 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-2bcb821 .elementor-icon-list-item > a{font-size:1.2rem;}.elementor-11 .elementor-element.elementor-element-cec49cf.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-cec49cf .elementor-button{font-size:1rem;}.elementor-11 .elementor-element.elementor-element-1f2da4f{--min-height:430px;}.elementor-11 .elementor-element.elementor-element-73e4ca2{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-73e4ca2.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-73e4ca2 .elementor-heading-title{font-size:2.4rem;}.elementor-11 .elementor-element.elementor-element-aaf4b2a > .elementor-widget-container{padding:10px 20px 10px 40px;}.elementor-11 .elementor-element.elementor-element-aaf4b2a{--container-widget-width:687px;--container-widget-flex-grow:0;width:var( --container-widget-width, 687px );max-width:687px;}.elementor-11 .elementor-element.elementor-element-aaf4b2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-aaf4b2a .elementor-icon-list-item > a{font-size:1.2rem;}.elementor-11 .elementor-element.elementor-element-b769acf > .elementor-widget-container{padding:10px 20px 10px 40px;}.elementor-11 .elementor-element.elementor-element-b769acf{--container-widget-width:687px;--container-widget-flex-grow:0;width:var( --container-widget-width, 687px );max-width:687px;}.elementor-11 .elementor-element.elementor-element-b769acf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-b769acf .elementor-icon-list-item > a{font-size:1.2rem;}.elementor-11 .elementor-element.elementor-element-dad1ed5 > .elementor-widget-container{padding:10px 20px 10px 40px;}.elementor-11 .elementor-element.elementor-element-dad1ed5{--container-widget-width:687px;--container-widget-flex-grow:0;width:var( --container-widget-width, 687px );max-width:687px;}.elementor-11 .elementor-element.elementor-element-dad1ed5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-dad1ed5 .elementor-icon-list-item > a{font-size:1.2rem;}.elementor-11 .elementor-element.elementor-element-ab4efec.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ab4efec .elementor-button{font-size:1rem;}.elementor-11 .elementor-element.elementor-element-b7863dc{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-af49cdc{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-af49cdc.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-af49cdc .elementor-heading-title{font-size:2.7rem;}.elementor-11 .elementor-element.elementor-element-0e4d7e1{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-6bd1749{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-0b93f11{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-0b93f11.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-0b93f11 .elementor-heading-title{font-size:2.7rem;}.elementor-11 .elementor-element.elementor-element-330d7a2{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-2dd78c8{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-2dd78c8.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2dd78c8 .elementor-heading-title{font-size:2.7rem;}.elementor-11 .elementor-element.elementor-element-7e5b94a{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-7e5b94a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7e5b94a .elementor-heading-title{font-size:2.7rem;}.elementor-11 .elementor-element.elementor-element-b1baa13{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-b1baa13.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b1baa13 .elementor-heading-title{font-size:2.7rem;}.elementor-11 .elementor-element.elementor-element-05ffd1a{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-05ffd1a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-05ffd1a .elementor-heading-title{font-size:2.7rem;}.elementor-11 .elementor-element.elementor-element-37b2b99{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-37b2b99.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-37b2b99 .elementor-heading-title{font-size:2.7rem;}.elementor-11 .elementor-element.elementor-element-2a48a77{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-2a48a77.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2a48a77 .elementor-heading-title{font-size:2.7rem;}.elementor-11 .elementor-element.elementor-element-f77b077 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-917cfc9{--content-width:1568px;}.elementor-11 .elementor-element.elementor-element-80f59b4{--content-width:1644px;}.elementor-11 .elementor-element.elementor-element-0cddd0b{--width:805.18px;}.elementor-11 .elementor-element.elementor-element-1f2da4f{--width:805.18px;}.elementor-11 .elementor-element.elementor-element-b7863dc{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-cc92111{--width:570px;}.elementor-11 .elementor-element.elementor-element-e151c01{--width:567px;}.elementor-11 .elementor-element.elementor-element-9796961{--width:466px;}.elementor-11 .elementor-element.elementor-element-076dcde{--width:670px;}.elementor-11 .elementor-element.elementor-element-6bd1749{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-6706497{--width:570px;}.elementor-11 .elementor-element.elementor-element-c3ed5a0{--width:567px;}.elementor-11 .elementor-element.elementor-element-1956bc9{--width:466px;}.elementor-11 .elementor-element.elementor-element-ceafff2{--width:670px;}.elementor-11 .elementor-element.elementor-element-9062b31{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-f6f987a{--width:50%;}.elementor-11 .elementor-element.elementor-element-c66c3d1{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-917cfc9{--content-width:90vw;}.elementor-11 .elementor-element.elementor-element-80f59b4{--content-width:720px;}.elementor-11 .elementor-element.elementor-element-0cddd0b{--width:720px;}.elementor-11 .elementor-element.elementor-element-1f2da4f{--width:720px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-ff0f1ce:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ff0f1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Fundo-LP-Maria-Eduarda.jpg");}.elementor-11 .elementor-element.elementor-element-ff0f1ce{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-ff0f1ce.e-con{--align-self:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ff0f1ce{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-ff0f1ce{right:0px;}.elementor-11 .elementor-element.elementor-element-5858986.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-11 .elementor-element.elementor-element-5858986{--e-icon-list-icon-size:28px;}.elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-5858986 .elementor-icon-list-item > a{font-size:15px;}.elementor-11 .elementor-element.elementor-element-917cfc9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-917cfc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Fundo-LP-Maria-Eduarda.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-917cfc9{--content-width:90vw;--min-height:0px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-b37a5bb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b37a5bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Fundo-LP-Maria-Eduarda.jpg");background-size:cover;}.elementor-11 .elementor-element.elementor-element-b37a5bb{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-412b8bb > .elementor-widget-container{margin:60px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-412b8bb img{width:100%;}.elementor-11 .elementor-element.elementor-element-de3cb86 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-de3cb86.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-de3cb86 .elementor-heading-title{font-size:16px;}.elementor-11 .elementor-element.elementor-element-d25adca > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d25adca.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-d25adca .elementor-heading-title{font-size:22px;}.elementor-11 .elementor-element.elementor-element-378aac7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-378aac7.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-378aac7 .elementor-heading-title{font-size:16px;}.elementor-11 .elementor-element.elementor-element-d72feed.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-d72feed .elementor-image-box-wrapper{text-align:start;}.elementor-11 .elementor-element.elementor-element-d72feed .elementor-image-box-title{font-size:6.7vw;}.elementor-11 .elementor-element.elementor-element-d72feed .elementor-image-box-description{font-size:4.2vw;}.elementor-11 .elementor-element.elementor-element-b6ddf4e > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b6ddf4e img{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-80f59b4{--content-width:360px;--padding-top:50px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2d27e54 .elementor-heading-title{font-size:1.9rem;}.elementor-11 .elementor-element.elementor-element-3717a4f .elementor-heading-title{font-size:1.1rem;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-854d801 .elementor-heading-title{font-size:1.6rem;}.elementor-11 .elementor-element.elementor-element-a8fc0f9 > .elementor-widget-container{padding:10px 20px 10px 20px;}.elementor-11 .elementor-element.elementor-element-a8fc0f9{--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;--icon-vertical-align:center;}.elementor-11 .elementor-element.elementor-element-a8fc0f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-a8fc0f9 .elementor-icon-list-item > a{font-size:1rem;}.elementor-11 .elementor-element.elementor-element-e00fc58 > .elementor-widget-container{padding:10px 20px 10px 20px;}.elementor-11 .elementor-element.elementor-element-e00fc58{--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;--icon-vertical-align:center;}.elementor-11 .elementor-element.elementor-element-e00fc58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-e00fc58 .elementor-icon-list-item > a{font-size:1rem;}.elementor-11 .elementor-element.elementor-element-2bcb821 > .elementor-widget-container{padding:10px 20px 10px 20px;}.elementor-11 .elementor-element.elementor-element-2bcb821{--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;--icon-vertical-align:center;}.elementor-11 .elementor-element.elementor-element-2bcb821 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-2bcb821 .elementor-icon-list-item > a{font-size:1rem;}.elementor-11 .elementor-element.elementor-element-cec49cf .elementor-button{font-size:0.9rem;line-height:3.2rem;}.elementor-11 .elementor-element.elementor-element-73e4ca2 .elementor-heading-title{font-size:1.6rem;}.elementor-11 .elementor-element.elementor-element-aaf4b2a > .elementor-widget-container{padding:10px 20px 10px 20px;}.elementor-11 .elementor-element.elementor-element-aaf4b2a{--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;--icon-vertical-align:center;}.elementor-11 .elementor-element.elementor-element-aaf4b2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-aaf4b2a .elementor-icon-list-item > a{font-size:1rem;}.elementor-11 .elementor-element.elementor-element-b769acf > .elementor-widget-container{padding:10px 20px 10px 20px;}.elementor-11 .elementor-element.elementor-element-b769acf{--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;--icon-vertical-align:center;}.elementor-11 .elementor-element.elementor-element-b769acf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-b769acf .elementor-icon-list-item > a{font-size:1rem;}.elementor-11 .elementor-element.elementor-element-dad1ed5 > .elementor-widget-container{padding:10px 20px 10px 20px;}.elementor-11 .elementor-element.elementor-element-dad1ed5{--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;--icon-vertical-align:center;}.elementor-11 .elementor-element.elementor-element-dad1ed5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-dad1ed5 .elementor-icon-list-item > a{font-size:1rem;}.elementor-11 .elementor-element.elementor-element-ab4efec .elementor-button{font-size:0.7rem;line-height:3.2rem;}.elementor-11 .elementor-element.elementor-element-b7863dc{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-af49cdc .elementor-heading-title{font-size:1.9rem;}.elementor-11 .elementor-element.elementor-element-cc92111{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-9b83c0d{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;text-align:center;}.elementor-11 .elementor-element.elementor-element-9b83c0d .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-e151c01{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-f2b5290{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;text-align:center;}.elementor-11 .elementor-element.elementor-element-f2b5290 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-9796961{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-7ce0c2d{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;text-align:center;}.elementor-11 .elementor-element.elementor-element-7ce0c2d .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-076dcde{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-7ddccc2{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;text-align:center;}.elementor-11 .elementor-element.elementor-element-7ddccc2 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-6bd1749{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-0b93f11 .elementor-heading-title{font-size:1.9rem;}.elementor-11 .elementor-element.elementor-element-6706497{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-e1bede6{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;text-align:center;}.elementor-11 .elementor-element.elementor-element-e1bede6 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-c3ed5a0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-54a4875{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;text-align:center;}.elementor-11 .elementor-element.elementor-element-54a4875 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-1956bc9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-35e450f{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;text-align:center;}.elementor-11 .elementor-element.elementor-element-35e450f .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-ceafff2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-bd7ab73{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;text-align:center;}.elementor-11 .elementor-element.elementor-element-bd7ab73 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-2dd78c8 .elementor-heading-title{font-size:1.9rem;}.elementor-11 .elementor-element.elementor-element-7e5b94a .elementor-heading-title{font-size:1.9rem;}.elementor-11 .elementor-element.elementor-element-b1baa13 .elementor-heading-title{font-size:1.9rem;}.elementor-11 .elementor-element.elementor-element-05ffd1a .elementor-heading-title{font-size:1.9rem;}.elementor-11 .elementor-element.elementor-element-37b2b99 .elementor-heading-title{font-size:1.9rem;}.elementor-11 .elementor-element.elementor-element-2a48a77 .elementor-heading-title{font-size:1.1rem;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 2 );}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 2 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 2 );}.elementor-11 .elementor-element.elementor-element-2977984.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .entry-title, .elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .entry-title a{font-size:19px;}.elementor-11 .elementor-element.elementor-element-2977984 .jet-posts .entry-title{text-align:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f77b077 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f77b077 img{width:200px;}.elementor-11 .elementor-element.elementor-element-812a892 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-812a892 .elementor-icon-list-item > a{font-size:17px;}.elementor-11 .elementor-element.elementor-element-cde0e53{font-size:16px;line-height:19px;}.elementor-11 .elementor-element.elementor-element-a0bac1f .elementor-heading-title{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-ff0f1ce */@media (max-width: 767px) {
  .menu-mobile-maria {
    max-width: 100vw !important;
    width: 100vw !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    overflow-x: hidden !important;
  }

  .menu-mobile-maria .elementor-icon-list-items {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
    row-gap: 14px !important;
    column-gap: 26px !important;
    padding: 0 18px !important;
  }

  .menu-mobile-maria .elementor-icon-list-item {
    flex: 0 0 auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fad2f1c */.snap12 .elementor-button {
    transition: 0.5s!important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap12 .elementor-button-icon {
    transition: 0.5s!important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #9C4EFF;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap12 .elementor-button-icon .arrow-line {
    transition: 0.5s!important;
  width: 1.125rem;
  height: 0.125rem;
  background: #fff;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap12 .elementor-button-icon .arrow-line::before {
    transition: 0.5s!important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #fff;
  border-right: 0.125rem solid #fff;
  transform: rotate(45deg);
}

.snap12 .elementor-button-text {
  position: relative;
  color: #fff;
  z-index: 2;
  padding-right: 1rem; /* 👈 aumenta o respiro à direita */
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap12 .elementor-button:hover .elementor-button-icon {
    transition: 0.5s!important;
  width: 100%;
}

.snap12 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap12 .elementor-button:hover .elementor-button-text {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-917cfc9 */@media (max-width: 767px) {
  .elementor-11 .elementor-element.elementor-element-917cfc9 {
    background-image: url("https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Fundo-LP-Maria-Eduarda.jpg") !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: #071E26 !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a8fc0f9 */.elementor-11 .elementor-element.elementor-element-a8fc0f9{
    border-radius: 9.428px;
border: 0.943px solid #2E2E2E;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e00fc58 */.elementor-11 .elementor-element.elementor-element-e00fc58{
    border-radius: 9.428px;
border: 0.943px solid #2E2E2E;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2bcb821 */.elementor-11 .elementor-element.elementor-element-2bcb821{
    border-radius: 9.428px;
border: 0.943px solid #2E2E2E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cddd0b */.elementor-11 .elementor-element.elementor-element-0cddd0b{
    border-radius: 20.742px;
border: 0.943px solid #393939;
background: #0D0D0D;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aaf4b2a */.elementor-11 .elementor-element.elementor-element-aaf4b2a{
    border-radius: 9.428px;
border: 0.943px solid #2E2E2E;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b769acf */.elementor-11 .elementor-element.elementor-element-b769acf{
    border-radius: 9.428px;
border: 0.943px solid #2E2E2E;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dad1ed5 */.elementor-11 .elementor-element.elementor-element-dad1ed5{
    border-radius: 9.428px;
border: 0.943px solid #2E2E2E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f2da4f */.elementor-11 .elementor-element.elementor-element-1f2da4f{
    border-radius: 20.742px;
border: 0.943px solid #393939;
background: #0D0D0D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e4d7e1 */.box{
    border-radius: 16px;
border: 1px solid #FFF;
border: 1px solid color(display-p3 1 1 1);
background: #FFF;
background: color(display-p3 1 1 1);
}

/*Blur Zoom Hover Effect*/
.elementor-11 .elementor-element.elementor-element-0e4d7e1{
    --zoom-in: 1.01;
    --zoom-out: 0.98;
}
.elementor-11 .elementor-element.elementor-element-0e4d7e1{
    opacity: 1;
    transition: all .5;
}
.elementor-11 .elementor-element.elementor-element-0e4d7e1:hover .card-box{
    filter: blur(1px);
    opacity: 0.5;
    transform: scale(var(--zoom-out));
}
.card-box{
    transform: scale(1);
    transition: all .5s;
}
.card-box:hover{
    transform: scale(var(--zoom-in)) !important;
    z-index: 2;
    opacity: 1 !important;
    filter: blur(0px) !important;
}
.elementor-11 .elementor-element.elementor-element-0e4d7e1 .elementor-widget-wrap{
    transition: all .5s;
}
.elementor-11 .elementor-element.elementor-element-0e4d7e1 .card-box:hover .elementor-widget-wrap{
    background: var(--hover-background) !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ec7e284 */.elementor-11 .elementor-element.elementor-element-ec7e284 .elementor-divider-separator:before {
    border-image: linear-gradient(to left, #9C4FFF, transparent) 1;
}
.elementor-11 .elementor-element.elementor-element-ec7e284  .elementor-divider-separator:after {
    border-image: linear-gradient(to right, #9C4FFF, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-330d7a2 */.box{
    border-radius: 16px;
border: 1px solid #FFF;
border: 1px solid color(display-p3 1 1 1);
background: #FFF;
background: color(display-p3 1 1 1);
}

/*Blur Zoom Hover Effect*/
.elementor-11 .elementor-element.elementor-element-330d7a2{
    --zoom-in: 1.01;
    --zoom-out: 0.98;
}
.elementor-11 .elementor-element.elementor-element-330d7a2{
    opacity: 1;
    transition: all .5;
}
.elementor-11 .elementor-element.elementor-element-330d7a2:hover .card-box{
    filter: blur(1px);
    opacity: 0.5;
    transform: scale(var(--zoom-out));
}
.card-box{
    transform: scale(1);
    transition: all .5s;
}
.card-box:hover{
    transform: scale(var(--zoom-in)) !important;
    z-index: 2;
    opacity: 1 !important;
    filter: blur(0px) !important;
}
.elementor-11 .elementor-element.elementor-element-330d7a2 .elementor-widget-wrap{
    transition: all .5s;
}
.elementor-11 .elementor-element.elementor-element-330d7a2 .card-box:hover .elementor-widget-wrap{
    background: var(--hover-background) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b77b846 */.snap12 .elementor-button {
    transition: 0.5s!important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16rem;
  height: 3rem;
  border: none;
  background: transparent;
  border-radius: 2rem;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap12 .elementor-button-icon {
    transition: 0.5s!important;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: 3rem;
  background: #9C4EFF;
  border-radius: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.9rem;
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  z-index: 1;
}

.snap12 .elementor-button-icon .arrow-line {
    transition: 0.5s!important;
  width: 1.125rem;
  height: 0.125rem;
  background: #fff;
  position: relative;
  transition: inherit;
  z-index: 2;
}

.snap12 .elementor-button-icon .arrow-line::before {
    transition: 0.5s!important;
  content: "";
  position: absolute;
  top: -0.29rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #fff;
  border-right: 0.125rem solid #fff;
  transform: rotate(45deg);
}

.snap12 .elementor-button-text {
  position: relative;
  color: #rgb(#,0,0);
  z-index: 2;
  padding-right: 1rem; /* 👈 aumenta o respiro à direita */
  transition: color 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.snap12 .elementor-button:hover .elementor-button-icon {
    transition: 0.5s!important;
  width: 100%;
}

.snap12 .elementor-button:hover .arrow-line {
    transition: 0.5s !important;
  transform: translateX(1rem);
}

.snap12 .elementor-button:hover .elementor-button-text {
  color: #fff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Funnel Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mariadeoliveira.com.br/wp-content/uploads/2026/06/FunnelDisplay-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Funnel Display';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://mariadeoliveira.com.br/wp-content/uploads/2026/06/FunnelDisplay-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Alexandria';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Alexandria-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Alexandria';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Alexandria-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Alexandria';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Alexandria-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Alexandria';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Alexandria-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Alexandria';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Alexandria-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Alexandria';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Alexandria-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Alexandria';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Alexandria-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Alexandria';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Alexandria-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Alexandria';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mariadeoliveira.com.br/wp-content/uploads/2026/06/Alexandria-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */