.elementor-24 .elementor-element.elementor-element-bdc4f50{--display:flex;--min-height:50vw;--justify-content:flex-end;--overlay-opacity:1}.elementor-24 .elementor-element.elementor-element-bdc4f50:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-bdc4f50>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3c8a94d);background-image:url("https://elpadrinossanfilipe.com/wp-content/uploads/2026/10/WhatsApp-Image-2026-10-09-at-1.20.48-AM-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-bdc4f50:before,.elementor-24 .elementor-element.elementor-element-bdc4f50>.elementor-background-video-container:before,.elementor-24 .elementor-element.elementor-element-bdc4f50>.e-con-inner>.elementor-background-video-container:before,.elementor-24 .elementor-element.elementor-element-bdc4f50>.elementor-background-slideshow:before,.elementor-24 .elementor-element.elementor-element-bdc4f50>.e-con-inner>.elementor-background-slideshow:before,.elementor-24 .elementor-element.elementor-element-bdc4f50>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#FFFFFF00 50%,var(--e-global-color-3c8a94d) 80%)}.elementor-24 .elementor-element.elementor-element-0012e1b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-24 .elementor-element.elementor-element-df2ae3b{font-family:"DM Sans",Sans-serif;font-weight:600;letter-spacing:.13em;color:var(--e-global-color-1c3f286)}.elementor-24 .elementor-element.elementor-element-df2ae3b p{margin-block-end:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-24 .elementor-element.elementor-element-e40c73c{width:var(--container-widget-width,84.796%);max-width:84.796%;--container-widget-width:84.796%;--container-widget-flex-grow:0;text-align:center}.elementor-24 .elementor-element.elementor-element-e40c73c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-24 .elementor-element.elementor-element-e40c73c .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-secondary)}.elementor-24 .elementor-element.elementor-element-7d8ea9a{width:var(--container-widget-width,69%);max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;color:var(--e-global-color-secondary)}.elementor-24 .elementor-element.elementor-element-7d8ea9a p{margin-block-end:0px}.elementor-24 .elementor-element.elementor-element-09aafb5{--display:flex;--min-height:50vw;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw}.elementor-24 .elementor-element.elementor-element-09aafb5:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-09aafb5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2da6c56)}.elementor-24 .elementor-element.elementor-element-09aafb5:before,.elementor-24 .elementor-element.elementor-element-09aafb5>.elementor-background-video-container:before,.elementor-24 .elementor-element.elementor-element-09aafb5>.e-con-inner>.elementor-background-video-container:before,.elementor-24 .elementor-element.elementor-element-09aafb5>.elementor-background-slideshow:before,.elementor-24 .elementor-element.elementor-element-09aafb5>.e-con-inner>.elementor-background-slideshow:before,.elementor-24 .elementor-element.elementor-element-09aafb5>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-24 .elementor-element.elementor-element-32f536f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--overlay-opacity:.88;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-24 .elementor-element.elementor-element-32f536f:before,.elementor-24 .elementor-element.elementor-element-32f536f>.elementor-background-video-container:before,.elementor-24 .elementor-element.elementor-element-32f536f>.e-con-inner>.elementor-background-video-container:before,.elementor-24 .elementor-element.elementor-element-32f536f>.elementor-background-slideshow:before,.elementor-24 .elementor-element.elementor-element-32f536f>.e-con-inner>.elementor-background-slideshow:before,.elementor-24 .elementor-element.elementor-element-32f536f>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-24 .elementor-element.elementor-element-c6c959e{width:var(--container-widget-width,84.796%);max-width:84.796%;--container-widget-width:84.796%;--container-widget-flex-grow:0;text-align:center}.elementor-24 .elementor-element.elementor-element-c6c959e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-24 .elementor-element.elementor-element-c6c959e .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-24 .elementor-element.elementor-element-9cbe5f6{width:var(--container-widget-width,69%);max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;color:var(--e-global-color-primary)}.elementor-24 .elementor-element.elementor-element-9cbe5f6 p{margin-block-end:0px}.elementor-24 .elementor-element.elementor-element-d10eb7c{--display:flex;--min-height:30vw;--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;--overflow:hidden;--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:2.5vw;--padding-right:2.5vw}.elementor-24 .elementor-element.elementor-element-d10eb7c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-24 .elementor-element.elementor-element-7fb916b{--display:flex;--min-height:10vw}.elementor-24 .elementor-element.elementor-element-7fb916b:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-7fb916b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://elpadrinossanfilipe.com/wp-content/uploads/2026/10/Untitled-design-11.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-7fb916b.e-con{--e-con-transform-rotateZ:4deg}.elementor-24 .elementor-element.elementor-element-f9dcf1d{--display:flex;--min-height:10vw}.elementor-24 .elementor-element.elementor-element-f9dcf1d:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-f9dcf1d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://elpadrinossanfilipe.com/wp-content/uploads/2026/10/Untitled-design-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-f9dcf1d.e-con{--e-con-transform-rotateZ:-6deg}.elementor-24 .elementor-element.elementor-element-b35c8e0{--display:flex;--min-height:10vw}.elementor-24 .elementor-element.elementor-element-b35c8e0:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-b35c8e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://elpadrinossanfilipe.com/wp-content/uploads/2026/10/Untitled-design-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-b35c8e0.e-con{--e-con-transform-rotateZ:4deg}.elementor-24 .elementor-element.elementor-element-a200e64{--display:flex;--min-height:10vw}.elementor-24 .elementor-element.elementor-element-a200e64:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-a200e64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://elpadrinossanfilipe.com/wp-content/uploads/2026/10/admin-ajax-9.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-a200e64.e-con{--e-con-transform-rotateZ:-4deg}.elementor-24 .elementor-element.elementor-element-784a302{--display:flex;--min-height:10vw}.elementor-24 .elementor-element.elementor-element-784a302:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-784a302>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://elpadrinossanfilipe.com/wp-content/uploads/2026/10/admin-ajax-8.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-784a302.e-con{--e-con-transform-rotateZ:4deg}.elementor-24 .elementor-element.elementor-element-faa81c8{--display:flex;--min-height:10vw}.elementor-24 .elementor-element.elementor-element-faa81c8:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-faa81c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://elpadrinossanfilipe.com/wp-content/uploads/2026/10/admin-ajax1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-faa81c8.e-con{--e-con-transform-rotateZ:-4deg}.elementor-24 .elementor-element.elementor-element-1ca13d4{--display:flex}.elementor-24 .elementor-element.elementor-element-ab56b8b{text-align:center}.elementor-24 .elementor-element.elementor-element-7ca0bb3{--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;--flex-wrap:nowrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-24 .elementor-element.elementor-element-7431a2b{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-c07ff3e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-4f7cef1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-58f92d4{--display:flex;--min-height:15vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-24 .elementor-element.elementor-element-58f92d4:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-58f92d4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://elpadrinossanfilipe.com/wp-content/uploads/2026/10/ChatGPT-Image-Oct-17-2026-01_22_05-PM-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-1b46a13{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-7982e81{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-07aaa63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-d10eb7c{--width:150%}.elementor-24 .elementor-element.elementor-element-7ca0bb3{--content-width:100%}.elementor-24 .elementor-element.elementor-element-7431a2b{--width:100%}.elementor-24 .elementor-element.elementor-element-58f92d4{--width:100%}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-bdc4f50{--min-height:150vw}.elementor-24 .elementor-element.elementor-element-0012e1b{--gap:4.2vw 4.2vw;--row-gap:4.2vw;--column-gap:4.2vw}.elementor-24 .elementor-element.elementor-element-df2ae3b{letter-spacing:0em}.elementor-24 .elementor-element.elementor-element-e40c73c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-24 .elementor-element.elementor-element-7d8ea9a{padding:0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:center}.elementor-24 .elementor-element.elementor-element-09aafb5{--content-width:100%;--min-height:40vw;--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;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:11.11vw;--padding-bottom:11.11vw;--padding-left:5.55vw;--padding-right:5.55vw}.elementor-24 .elementor-element.elementor-element-32f536f{--gap:4.2vw 4.2vw;--row-gap:4.2vw;--column-gap:4.2vw}.elementor-24 .elementor-element.elementor-element-c6c959e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-24 .elementor-element.elementor-element-9cbe5f6{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-24 .elementor-element.elementor-element-9cbe5f6.elementor-element{--align-self:center}.elementor-24 .elementor-element.elementor-element-d10eb7c{--width:350%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--flex-wrap:nowrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-24 .elementor-element.elementor-element-7fb916b{--width:5000%;--min-height:50vw}.elementor-24 .elementor-element.elementor-element-f9dcf1d{--width:5000%;--min-height:50vw}.elementor-24 .elementor-element.elementor-element-b35c8e0{--width:5000%;--min-height:50vw}.elementor-24 .elementor-element.elementor-element-a200e64{--width:5000%;--min-height:50vw}.elementor-24 .elementor-element.elementor-element-784a302{--width:5000%;--min-height:50vw}.elementor-24 .elementor-element.elementor-element-faa81c8{--width:5000%;--min-height:50vw}.elementor-24 .elementor-element.elementor-element-1ca13d4{--gap:4.2vw 4.2vw;--row-gap:4.2vw;--column-gap:4.2vw}.elementor-24 .elementor-element.elementor-element-7ca0bb3{--justify-content:center}.elementor-24 .elementor-element.elementor-element-58f92d4{--width:100%;--min-height:60vw}}@media(min-width:1025px){.elementor-24 .elementor-element.elementor-element-bdc4f50:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-bdc4f50>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-7fb916b:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-7fb916b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-f9dcf1d:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-f9dcf1d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-b35c8e0:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-b35c8e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-a200e64:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-a200e64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-784a302:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-784a302>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-faa81c8:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-faa81c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-24 .elementor-element.elementor-element-58f92d4:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-58f92d4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}