.elementor-276 .elementor-element.elementor-element-78b05f71{--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;--overlay-opacity:0.5;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-276 .elementor-element.elementor-element-78b05f71:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-78b05f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;background-image:url("https://oficinadoamor.org.br/wp-content/uploads/2026/10/Slider1-1.jpeg");background-position:center center;background-size:cover;}.elementor-276 .elementor-element.elementor-element-78b05f71::before, .elementor-276 .elementor-element.elementor-element-78b05f71 > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-78b05f71 > .e-con-inner > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-78b05f71 > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-78b05f71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-78b05f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#232323;--background-overlay:'';}.elementor-276 .elementor-element.elementor-element-3d19093a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-3d19093a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:800;line-height:1.14em;letter-spacing:1.8px;color:#C53B1C;}.elementor-276 .elementor-element.elementor-element-7b811d00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-7b811d00 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:54px;font-weight:800;line-height:1.14em;color:#232323;}.elementor-276 .elementor-element.elementor-element-2e559f2e{font-family:"Source Sans 3", Sans-serif;font-size:19px;line-height:1.65em;color:#656565;}.elementor-276 .elementor-element.elementor-element-2ab266b5{--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;--padding-top:76px;--padding-bottom:76px;--padding-left:32px;--padding-right:32px;}.elementor-276 .elementor-element.elementor-element-2ab266b5:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-2ab266b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-6f9e6817{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-99ea4ff{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-7d3bc12e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-7d3bc12e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:38px;font-weight:800;line-height:1.14em;color:#232323;}.elementor-276 .elementor-element.elementor-element-2031b216{font-family:"Source Sans 3", Sans-serif;font-size:19px;line-height:1.65em;color:#656565;}.elementor-276 .elementor-element.elementor-element-231935fd{font-family:"Source Sans 3", Sans-serif;font-size:19px;line-height:1.65em;color:#656565;}.elementor-276 .elementor-element.elementor-element-258ea40e .elementor-button{background-color:#C53B1C;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C53B1C;border-radius:28px 28px 28px 28px;padding:15px 25px 15px 25px;}.elementor-276 .elementor-element.elementor-element-258ea40e .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-258ea40e .elementor-button:focus{background-color:#232323;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-258ea40e .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-258ea40e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-16e83650{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-285806a9 iframe{height:380px;}.elementor-276 .elementor-element.elementor-element-53efbc1a{--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;--padding-top:76px;--padding-bottom:76px;--padding-left:32px;--padding-right:32px;}.elementor-276 .elementor-element.elementor-element-53efbc1a:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-53efbc1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F4;}.elementor-276 .elementor-element.elementor-element-71be23a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-71be23a1 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:38px;font-weight:800;line-height:1.14em;color:#232323;}.elementor-276 .elementor-element.elementor-element-29395d0f{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-5fa5a1aa{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E0;--border-color:#E5E5E0;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-276 .elementor-element.elementor-element-5fa5a1aa:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-5fa5a1aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-3e181422 .elementor-icon-wrapper{text-align:start;}.elementor-276 .elementor-element.elementor-element-3e181422.elementor-view-stacked .elementor-icon{background-color:#C53B1C;}.elementor-276 .elementor-element.elementor-element-3e181422.elementor-view-framed .elementor-icon, .elementor-276 .elementor-element.elementor-element-3e181422.elementor-view-default .elementor-icon{color:#C53B1C;border-color:#C53B1C;}.elementor-276 .elementor-element.elementor-element-3e181422.elementor-view-framed .elementor-icon, .elementor-276 .elementor-element.elementor-element-3e181422.elementor-view-default .elementor-icon svg{fill:#C53B1C;}.elementor-276 .elementor-element.elementor-element-3e181422 .elementor-icon{font-size:30px;}.elementor-276 .elementor-element.elementor-element-3e181422 .elementor-icon svg{height:30px;}.elementor-276 .elementor-element.elementor-element-5516df38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-5516df38 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:800;line-height:1.14em;color:#232323;}.elementor-276 .elementor-element.elementor-element-7d3a25db{font-family:"Source Sans 3", Sans-serif;font-size:19px;line-height:1.65em;color:#656565;}.elementor-276 .elementor-element.elementor-element-b4b4471 .elementor-button{background-color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;fill:#C53B1C;color:#C53B1C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C53B1C;border-radius:28px 28px 28px 28px;padding:15px 25px 15px 25px;}.elementor-276 .elementor-element.elementor-element-b4b4471 .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-b4b4471 .elementor-button:focus{background-color:#232323;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-b4b4471 .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-b4b4471 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-55402380{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E0;--border-color:#E5E5E0;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-276 .elementor-element.elementor-element-55402380:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-55402380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-736e0ef7 .elementor-icon-wrapper{text-align:start;}.elementor-276 .elementor-element.elementor-element-736e0ef7.elementor-view-stacked .elementor-icon{background-color:#C53B1C;}.elementor-276 .elementor-element.elementor-element-736e0ef7.elementor-view-framed .elementor-icon, .elementor-276 .elementor-element.elementor-element-736e0ef7.elementor-view-default .elementor-icon{color:#C53B1C;border-color:#C53B1C;}.elementor-276 .elementor-element.elementor-element-736e0ef7.elementor-view-framed .elementor-icon, .elementor-276 .elementor-element.elementor-element-736e0ef7.elementor-view-default .elementor-icon svg{fill:#C53B1C;}.elementor-276 .elementor-element.elementor-element-736e0ef7 .elementor-icon{font-size:30px;}.elementor-276 .elementor-element.elementor-element-736e0ef7 .elementor-icon svg{height:30px;}.elementor-276 .elementor-element.elementor-element-54aa8d36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-54aa8d36 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:800;line-height:1.14em;color:#232323;}.elementor-276 .elementor-element.elementor-element-4c022234{font-family:"Source Sans 3", Sans-serif;font-size:19px;line-height:1.65em;color:#656565;}.elementor-276 .elementor-element.elementor-element-312e3fb8 .elementor-button{background-color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;fill:#C53B1C;color:#C53B1C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C53B1C;border-radius:28px 28px 28px 28px;padding:15px 25px 15px 25px;}.elementor-276 .elementor-element.elementor-element-312e3fb8 .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-312e3fb8 .elementor-button:focus{background-color:#232323;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-312e3fb8 .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-312e3fb8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-5f50ae43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-5f50ae43 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:800;line-height:1.14em;color:#232323;}.elementor-276 .elementor-element.elementor-element-42556ffa{font-family:"Source Sans 3", Sans-serif;font-size:19px;line-height:1.65em;color:#656565;}.elementor-276 .elementor-element.elementor-element-2c910478{--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;--padding-top:76px;--padding-bottom:76px;--padding-left:32px;--padding-right:32px;}.elementor-276 .elementor-element.elementor-element-2c910478:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-2c910478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4E8;}.elementor-276 .elementor-element.elementor-element-36bd7f59{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-5645d9d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-3533ee8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-3533ee8b .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:35px;font-weight:800;line-height:1.14em;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-451da7f8{font-family:"Source Sans 3", Sans-serif;font-size:19px;line-height:1.65em;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-af40901{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-4dd62ea2 .elementor-button{background-color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;fill:#C53B1C;color:#C53B1C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C53B1C;border-radius:28px 28px 28px 28px;padding:15px 25px 15px 25px;}.elementor-276 .elementor-element.elementor-element-4dd62ea2 .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-4dd62ea2 .elementor-button:focus{background-color:#232323;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-4dd62ea2 .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-4dd62ea2 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-276 .elementor-element.elementor-element-78b05f71{--content-width:1180px;}.elementor-276 .elementor-element.elementor-element-2ab266b5{--content-width:1180px;}.elementor-276 .elementor-element.elementor-element-99ea4ff{--width:40%;}.elementor-276 .elementor-element.elementor-element-16e83650{--width:55%;}.elementor-276 .elementor-element.elementor-element-53efbc1a{--content-width:1180px;}.elementor-276 .elementor-element.elementor-element-5fa5a1aa{--width:47%;}.elementor-276 .elementor-element.elementor-element-55402380{--width:47%;}.elementor-276 .elementor-element.elementor-element-2c910478{--content-width:1180px;}.elementor-276 .elementor-element.elementor-element-5645d9d{--width:65%;}.elementor-276 .elementor-element.elementor-element-af40901{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-276 .elementor-element.elementor-element-5fa5a1aa{--width:47%;}.elementor-276 .elementor-element.elementor-element-55402380{--width:47%;}}@media(max-width:1024px){.elementor-276 .elementor-element.elementor-element-6f9e6817{--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-276 .elementor-element.elementor-element-29395d0f{--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-276 .elementor-element.elementor-element-36bd7f59{--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;}}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-78b05f71{--padding-top:44px;--padding-bottom:44px;--padding-left:22px;--padding-right:22px;}.elementor-276 .elementor-element.elementor-element-3d19093a .elementor-heading-title{font-size:14px;}.elementor-276 .elementor-element.elementor-element-7b811d00 .elementor-heading-title{font-size:30px;}.elementor-276 .elementor-element.elementor-element-2ab266b5{--padding-top:44px;--padding-bottom:44px;--padding-left:22px;--padding-right:22px;}.elementor-276 .elementor-element.elementor-element-6f9e6817{--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-276 .elementor-element.elementor-element-99ea4ff{--width:100%;}.elementor-276 .elementor-element.elementor-element-7d3bc12e .elementor-heading-title{font-size:27px;}.elementor-276 .elementor-element.elementor-element-16e83650{--width:100%;}.elementor-276 .elementor-element.elementor-element-53efbc1a{--padding-top:44px;--padding-bottom:44px;--padding-left:22px;--padding-right:22px;}.elementor-276 .elementor-element.elementor-element-71be23a1 .elementor-heading-title{font-size:27px;}.elementor-276 .elementor-element.elementor-element-29395d0f{--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-276 .elementor-element.elementor-element-5fa5a1aa{--width:100%;}.elementor-276 .elementor-element.elementor-element-5516df38 .elementor-heading-title{font-size:25px;}.elementor-276 .elementor-element.elementor-element-55402380{--width:100%;}.elementor-276 .elementor-element.elementor-element-54aa8d36 .elementor-heading-title{font-size:25px;}.elementor-276 .elementor-element.elementor-element-5f50ae43 .elementor-heading-title{font-size:27px;}.elementor-276 .elementor-element.elementor-element-2c910478{--padding-top:44px;--padding-bottom:44px;--padding-left:22px;--padding-right:22px;}.elementor-276 .elementor-element.elementor-element-36bd7f59{--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-276 .elementor-element.elementor-element-5645d9d{--width:100%;}.elementor-276 .elementor-element.elementor-element-3533ee8b .elementor-heading-title{font-size:27px;}.elementor-276 .elementor-element.elementor-element-af40901{--width:100%;}}