.elementor-22255 .elementor-element.elementor-element-66ccc8b{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-66ccc8b:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-66ccc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2025/11/BG-01.jpg");background-position:top center;background-size:cover;}.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-22255 .elementor-element.elementor-element-a61aef5{text-align:center;}.elementor-22255 .elementor-element.elementor-element-a61aef5 img{width:17%;}.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-22255 .elementor-element.elementor-element-ffd38b7{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:43px;font-weight:700;line-height:49px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-ffd38b7.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-fc83f50{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-fc83f50.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-8cc0691{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-22255 .elementor-element.elementor-element-8cc0691.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-8cc0691 .elementor-wrapper{--video-aspect-ratio:1.77777;}.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-22255 .elementor-element.elementor-element-24fde5d .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #3EE068 0%, #00781F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 30px 16px 20px;}.elementor-22255 .elementor-element.elementor-element-24fde5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-df0f47f{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-df0f47f:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-df0f47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-22255 .elementor-element.elementor-element-dff6d5e{--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-22255 .elementor-element.elementor-element-baaf25e{--display:flex;--justify-content:center;}.elementor-22255 .elementor-element.elementor-element-d880979{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:52px;color:#3A3A3A;}.elementor-22255 .elementor-element.elementor-element-d880979.elementor-element{--align-self:flex-start;}.elementor-22255 .elementor-element.elementor-element-63e3ebd.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-63e3ebd{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#3A3A3A;}.elementor-22255 .elementor-element.elementor-element-1366aa8 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #3EE068 0%, #00781F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 30px 16px 20px;}.elementor-22255 .elementor-element.elementor-element-1366aa8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-b00ff2c{--display:flex;}.elementor-22255 .elementor-element.elementor-element-8f8e826{--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;--padding-top:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-8f8e826:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-8f8e826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2025/11/BG-01.jpg");background-position:top center;background-size:cover;}.elementor-22255 .elementor-element.elementor-element-00a78f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:49px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-00a78f5.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-58a725a.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-58a725a{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:34px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-4d7fa6b .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #3EE068 0%, #00781F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 30px 16px 20px;}.elementor-22255 .elementor-element.elementor-element-4d7fa6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-3bb57ed{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-3bb57ed:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-3bb57ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-22255 .elementor-element.elementor-element-9087319{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:800;line-height:43px;color:#3A3A3A;}.elementor-22255 .elementor-element.elementor-element-9087319.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-2749cbb{--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-22255 .elementor-element.elementor-element-7c7526c{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-7c7526c:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-7c7526c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22255 .elementor-element.elementor-element-3d65692 .elementor-icon-wrapper{text-align:left;}.elementor-22255 .elementor-element.elementor-element-2fc0fd0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:49px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-2fc0fd0.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-4362295.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-4362295{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#F0F0F0;}.elementor-22255 .elementor-element.elementor-element-fe29557{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-fe29557:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-fe29557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B;}.elementor-22255 .elementor-element.elementor-element-69cde98 .elementor-icon-wrapper{text-align:left;}.elementor-22255 .elementor-element.elementor-element-f8d288d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:49px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-f8d288d.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-ea9b76f.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-ea9b76f{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#F0F0F0;}.elementor-22255 .elementor-element.elementor-element-7390112{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-7390112:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-7390112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B;}.elementor-22255 .elementor-element.elementor-element-4d794ba .elementor-icon-wrapper{text-align:left;}.elementor-22255 .elementor-element.elementor-element-9e2ee74{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:49px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-9e2ee74.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-029645a.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-029645a{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#F0F0F0;}.elementor-22255 .elementor-element.elementor-element-6c0f8b5.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-6c0f8b5{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#3A3A3A;}.elementor-22255 .elementor-element.elementor-element-a75a103 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #3EE068 0%, #00781F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 30px 16px 20px;}.elementor-22255 .elementor-element.elementor-element-a75a103 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-36b7761{--display:flex;--min-height:625px;--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;--align-items:center;--padding-top:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-36b7761:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-36b7761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2025/12/BG-03-1.jpg");background-position:top right;background-size:cover;}.elementor-22255 .elementor-element.elementor-element-12a384c{--display:flex;}.elementor-22255 .elementor-element.elementor-element-c2a4e6e{--display:flex;}.elementor-22255 .elementor-element.elementor-element-2e81927{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:37px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-2e81927.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-520e5f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-520e5f6.elementor-element{--align-self:flex-start;}.elementor-22255 .elementor-element.elementor-element-8845d33{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-8845d33:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-8845d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-22255 .elementor-element.elementor-element-4b2d52a{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:800;line-height:43px;color:#1D0C3B;}.elementor-22255 .elementor-element.elementor-element-4b2d52a.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-04c4378{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-04c4378:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-04c4378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B;background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2025/11/BG-01.jpg");background-size:cover;}.elementor-22255 .elementor-element.elementor-element-3245ccf{--display:flex;--justify-content:center;}.elementor-22255 .elementor-element.elementor-element-da7c8b9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:700;line-height:49px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-da7c8b9.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-c72e147.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-c72e147{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#F0F0F0;}.elementor-22255 .elementor-element.elementor-element-e294f97{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-e294f97:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-e294f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B2B;}.elementor-22255 .elementor-element.elementor-element-cf018d3 img{width:66%;}.elementor-22255 .elementor-element.elementor-element-007b8a0{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-007b8a0:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-007b8a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B;background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2025/11/BG-01.jpg");background-size:cover;}.elementor-22255 .elementor-element.elementor-element-1d079e9{--display:flex;--justify-content:center;}.elementor-22255 .elementor-element.elementor-element-1d079e9.e-con{--order:99999 /* order end hack */;}.elementor-22255 .elementor-element.elementor-element-beeedf4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:700;line-height:49px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-beeedf4.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-9bab0e7.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-9bab0e7{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#F0F0F0;}.elementor-22255 .elementor-element.elementor-element-e1e2958{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-e1e2958:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-e1e2958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B2B;}.elementor-22255 .elementor-element.elementor-element-dff6454 img{width:80%;}.elementor-22255 .elementor-element.elementor-element-f9299d2{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-f9299d2:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-f9299d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B;background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2025/11/BG-01.jpg");background-size:cover;}.elementor-22255 .elementor-element.elementor-element-ab13e52{--display:flex;--justify-content:center;}.elementor-22255 .elementor-element.elementor-element-a03df7e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:700;line-height:49px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-a03df7e.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-dbfa23a.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-dbfa23a{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#F0F0F0;}.elementor-22255 .elementor-element.elementor-element-9a879bc{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-9a879bc:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-9a879bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B2B;}.elementor-22255 .elementor-element.elementor-element-b0a759f{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-b0a759f:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-b0a759f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B;background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2025/11/BG-01.jpg");background-size:cover;}.elementor-22255 .elementor-element.elementor-element-f294590{--display:flex;--justify-content:center;}.elementor-22255 .elementor-element.elementor-element-f294590.e-con{--order:99999 /* order end hack */;}.elementor-22255 .elementor-element.elementor-element-716c206{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:700;line-height:49px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-716c206.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-8c27cc1.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-8c27cc1{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#F0F0F0;}.elementor-22255 .elementor-element.elementor-element-2bfae1a{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-2bfae1a:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-2bfae1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B2B;}.elementor-22255 .elementor-element.elementor-element-a34fb00 > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-22255 .elementor-element.elementor-element-a34fb00 img{width:67%;}.elementor-22255 .elementor-element.elementor-element-baffcff{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-baffcff:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-baffcff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B;background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2025/11/BG-01.jpg");background-size:cover;}.elementor-22255 .elementor-element.elementor-element-2785fb2{--display:flex;--justify-content:center;}.elementor-22255 .elementor-element.elementor-element-9733121{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:700;line-height:49px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-9733121.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-b18d7a0{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#F0F0F0;}.elementor-22255 .elementor-element.elementor-element-1b69ee7{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-1b69ee7:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-1b69ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B2B;}.elementor-22255 .elementor-element.elementor-element-4fe6a1c > .elementor-widget-container{margin:0px 0px -58px 0px;}.elementor-22255 .elementor-element.elementor-element-4fe6a1c img{width:58%;}.elementor-22255 .elementor-element.elementor-element-921440d{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-921440d:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-921440d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B;background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2025/11/BG-01.jpg");background-size:cover;}.elementor-22255 .elementor-element.elementor-element-6ef7617{--display:flex;--justify-content:center;}.elementor-22255 .elementor-element.elementor-element-6ef7617.e-con{--order:99999 /* order end hack */;}.elementor-22255 .elementor-element.elementor-element-cb855e6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:700;line-height:49px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-cb855e6.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-93daa06{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#F0F0F0;}.elementor-22255 .elementor-element.elementor-element-b87e318{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-b87e318:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-b87e318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B2B;}.elementor-22255 .elementor-element.elementor-element-ffcd0ad{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-ffcd0ad:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-ffcd0ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B;background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2025/11/BG-01.jpg");background-size:cover;}.elementor-22255 .elementor-element.elementor-element-d12c642{--display:flex;--justify-content:center;}.elementor-22255 .elementor-element.elementor-element-1f78266{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:700;line-height:49px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-1f78266.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-6bdc654{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#F0F0F0;}.elementor-22255 .elementor-element.elementor-element-72db720{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22255 .elementor-element.elementor-element-72db720:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-72db720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D0C3B2B;}.elementor-22255 .elementor-element.elementor-element-6b1108e > .elementor-widget-container{margin:0px 0px -62px 0px;}.elementor-22255 .elementor-element.elementor-element-6b1108e img{width:53%;}.elementor-22255 .elementor-element.elementor-element-d2d1fab .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #3EE068 0%, #00781F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 30px 16px 20px;}.elementor-22255 .elementor-element.elementor-element-d2d1fab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-d89d684{--display:flex;--min-height:454px;--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;--align-items:center;--padding-top:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-d89d684:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-d89d684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2025/11/BG-01.jpg");background-position:top center;background-size:auto;}.elementor-22255 .elementor-element.elementor-element-92fc9b1{--display:flex;}.elementor-22255 .elementor-element.elementor-element-19ff7aa{--display:flex;}.elementor-22255 .elementor-element.elementor-element-5be581a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:37px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-5be581a.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-44e8e40{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-44e8e40.elementor-element{--align-self:flex-start;}.elementor-22255 .elementor-element.elementor-element-f9ecb18{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-f9ecb18:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-f9ecb18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-22255 .elementor-element.elementor-element-ddf273d{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:800;line-height:43px;color:#3A3A3A;}.elementor-22255 .elementor-element.elementor-element-ddf273d.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-fb1109a{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-22255 .elementor-element.elementor-element-a987b75{--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;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22255 .elementor-element.elementor-element-a987b75:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-a987b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #6E1F93 0%, #3C0058 100%);}.elementor-22255 .elementor-element.elementor-element-eb378f7{--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;--justify-content:center;}.elementor-22255 .elementor-element.elementor-element-3cd49ef{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:42px;color:#CCCCCC;}.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-22255 .elementor-element.elementor-element-8a36eab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-8a36eab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-22255 .elementor-element.elementor-element-8a36eab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-22255 .elementor-element.elementor-element-8a36eab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-22255 .elementor-element.elementor-element-8a36eab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-22255 .elementor-element.elementor-element-8a36eab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-22255 .elementor-element.elementor-element-8a36eab .elementor-icon-list-icon i{color:#22C55E;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-8a36eab .elementor-icon-list-icon svg{fill:#22C55E;transition:fill 0.3s;}.elementor-22255 .elementor-element.elementor-element-8a36eab{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-22255 .elementor-element.elementor-element-8a36eab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22255 .elementor-element.elementor-element-8a36eab .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-22255 .elementor-element.elementor-element-8a36eab .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-c6d5301 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-c6d5301{text-align:center;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-fdc2eb8{--display:flex;--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:center;--align-items:flex-end;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-a5b673d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-a5b673d{text-align:center;font-family:"Sora", Sans-serif;font-size:68px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-83964bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-83964bb{text-align:center;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-9ae58b8 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #00781F 0%, #3EE068 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 50px 16px 50px;}.elementor-22255 .elementor-element.elementor-element-9ae58b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-3458db1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-3458db1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-22255 .elementor-element.elementor-element-3458db1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-22255 .elementor-element.elementor-element-3458db1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-22255 .elementor-element.elementor-element-3458db1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-22255 .elementor-element.elementor-element-3458db1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-22255 .elementor-element.elementor-element-3458db1 .elementor-icon-list-icon i{color:#22C55E;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-3458db1 .elementor-icon-list-icon svg{fill:#22C55E;transition:fill 0.3s;}.elementor-22255 .elementor-element.elementor-element-3458db1{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-22255 .elementor-element.elementor-element-3458db1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22255 .elementor-element.elementor-element-3458db1 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-22255 .elementor-element.elementor-element-3458db1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-e86aa68 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-e86aa68 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-22255 .elementor-element.elementor-element-e86aa68{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22255 .elementor-element.elementor-element-e86aa68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22255 .elementor-element.elementor-element-e86aa68 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:13px;font-weight:300;}.elementor-22255 .elementor-element.elementor-element-e86aa68 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-193b918{--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;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22255 .elementor-element.elementor-element-193b918:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-193b918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #6E1F93 0%, #3C0058 100%);}.elementor-22255 .elementor-element.elementor-element-af0674b{--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;--justify-content:center;}.elementor-22255 .elementor-element.elementor-element-1a16895 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-22255 .elementor-element.elementor-element-1a16895{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:800;line-height:42px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-1d065f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-1d065f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-22255 .elementor-element.elementor-element-1d065f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-22255 .elementor-element.elementor-element-1d065f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-22255 .elementor-element.elementor-element-1d065f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-22255 .elementor-element.elementor-element-1d065f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-22255 .elementor-element.elementor-element-1d065f9 .elementor-icon-list-icon i{color:#22C55E;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-1d065f9 .elementor-icon-list-icon svg{fill:#22C55E;transition:fill 0.3s;}.elementor-22255 .elementor-element.elementor-element-1d065f9{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-22255 .elementor-element.elementor-element-1d065f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22255 .elementor-element.elementor-element-1d065f9 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-22255 .elementor-element.elementor-element-1d065f9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-17ba31f{--display:flex;--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:center;--align-items:flex-end;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-a320cc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-a320cc8{text-align:center;font-family:"Sora", Sans-serif;font-size:68px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-9138b84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-9138b84{text-align:center;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-bc8fb11 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #00781F 0%, #3EE068 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 50px 16px 50px;}.elementor-22255 .elementor-element.elementor-element-bc8fb11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-5b3f289 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-5b3f289 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-22255 .elementor-element.elementor-element-5b3f289 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-22255 .elementor-element.elementor-element-5b3f289 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-22255 .elementor-element.elementor-element-5b3f289 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-22255 .elementor-element.elementor-element-5b3f289 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-22255 .elementor-element.elementor-element-5b3f289 .elementor-icon-list-icon i{color:#22C55E;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-5b3f289 .elementor-icon-list-icon svg{fill:#22C55E;transition:fill 0.3s;}.elementor-22255 .elementor-element.elementor-element-5b3f289{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-22255 .elementor-element.elementor-element-5b3f289 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22255 .elementor-element.elementor-element-5b3f289 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-22255 .elementor-element.elementor-element-5b3f289 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-08b8b5a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-08b8b5a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-22255 .elementor-element.elementor-element-08b8b5a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22255 .elementor-element.elementor-element-08b8b5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22255 .elementor-element.elementor-element-08b8b5a .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:13px;font-weight:300;}.elementor-22255 .elementor-element.elementor-element-08b8b5a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-a83aa2d{--display:flex;--min-height:625px;--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;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-a83aa2d:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-a83aa2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2025/12/BG-02.jpg");background-position:top center;background-size:cover;}.elementor-22255 .elementor-element.elementor-element-9ba697c{--display:flex;}.elementor-22255 .elementor-element.elementor-element-3ca5881{--display:flex;}.elementor-22255 .elementor-element.elementor-element-152c3f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:700;line-height:37px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-152c3f6.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-9b141d6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-9b141d6.elementor-element{--align-self:flex-start;}.elementor-22255 .elementor-element.elementor-element-1365407{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-22255 .elementor-element.elementor-element-1365407.elementor-element{--align-self:flex-start;}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-icon i{color:#00FF87;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-icon svg{fill:#00FF87;transition:fill 0.3s;}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-22255 .elementor-element.elementor-element-26d8439{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-22255 .elementor-element.elementor-element-26d8439.elementor-element{--align-self:flex-start;}.elementor-22255 .elementor-element.elementor-element-73b586e{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-73b586e:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-73b586e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2024/10/bg-02.jpg");background-position:top center;background-size:cover;}.elementor-22255 .elementor-element.elementor-element-21beaf3{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:800;line-height:43px;color:#3A3A3A;}.elementor-22255 .elementor-element.elementor-element-21beaf3.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-d613d1e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-d0a2a7e{--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-22255 .elementor-element.elementor-element-87a6d76{--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-22255 .elementor-element.elementor-element-9f1d9ba{--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-22255 .elementor-element.elementor-element-9d6e639{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-9630229{--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-22255 .elementor-element.elementor-element-f5ea91f > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-f5ea91f img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00D93E;border-radius:11px 11px 11px 11px;}.elementor-22255 .elementor-element.elementor-element-e220b90{--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-22255 .elementor-element.elementor-element-1288520 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-1288520 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00D93E;border-radius:11px 11px 11px 11px;}.elementor-22255 .elementor-element.elementor-element-000205e{--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-22255 .elementor-element.elementor-element-0c84523 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-0c84523 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00D93E;border-radius:11px 11px 11px 11px;}.elementor-22255 .elementor-element.elementor-element-b99376d{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-b99376d:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-b99376d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-22255 .elementor-element.elementor-element-103c7a5{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:800;line-height:43px;color:#3A3A3A;}.elementor-22255 .elementor-element.elementor-element-103c7a5.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-b8bf082{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-22255 .elementor-element.elementor-element-eecf03d{--display:flex;}.elementor-22255 .elementor-element.elementor-element-ffddbb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-ffddbb3{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#3A3A3A;}.elementor-22255 .elementor-element.elementor-element-aa1d8d7{--display:flex;}.elementor-22255 .elementor-element.elementor-element-e590e96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-e590e96{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#3A3A3A;}.elementor-22255 .elementor-element.elementor-element-62876c5{--display:flex;}.elementor-22255 .elementor-element.elementor-element-06bddb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-06bddb0{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#3A3A3A;}.elementor-22255 .elementor-element.elementor-element-cf899d5{--display:flex;}.elementor-22255 .elementor-element.elementor-element-06b4eb9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-06b4eb9{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#3A3A3A;}.elementor-22255 .elementor-element.elementor-element-0b1f0b8{--display:flex;}.elementor-22255 .elementor-element.elementor-element-0514241 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-0514241{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#3A3A3A;}.elementor-22255 .elementor-element.elementor-element-88a9517{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-title-normal-color:#3A3A3A;--n-accordion-title-hover-color:#712295;--n-accordion-title-active-color:#712295;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#712295;}.elementor-22255 .elementor-element.elementor-element-88a9517.elementor-element{--align-self:center;}.elementor-22255 .elementor-element.elementor-element-88a9517 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#3A3A3A2B;}.elementor-22255 .elementor-element.elementor-element-88a9517 {--n-accordion-padding:0px 0px 20px 0px;}:where( .elementor-22255 .elementor-element.elementor-element-88a9517 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}:where( .elementor-22255 .elementor-element.elementor-element-88a9517 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-22255 .elementor-element.elementor-element-3245ccf{--width:50%;}.elementor-22255 .elementor-element.elementor-element-1d079e9{--width:50%;}.elementor-22255 .elementor-element.elementor-element-ab13e52{--width:50%;}.elementor-22255 .elementor-element.elementor-element-f294590{--width:50%;}.elementor-22255 .elementor-element.elementor-element-2785fb2{--width:50%;}.elementor-22255 .elementor-element.elementor-element-6ef7617{--width:50%;}.elementor-22255 .elementor-element.elementor-element-d12c642{--width:50%;}.elementor-22255 .elementor-element.elementor-element-a987b75{--width:44%;}.elementor-22255 .elementor-element.elementor-element-193b918{--width:44%;}}@media(max-width:767px){.elementor-22255 .elementor-element.elementor-element-66ccc8b{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-a61aef5 img{width:45%;}.elementor-22255 .elementor-element.elementor-element-ffd38b7{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:30px;line-height:1.1em;}.elementor-22255 .elementor-element.elementor-element-fc83f50 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-fc83f50{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-8cc0691{--container-widget-width:967px;--container-widget-flex-grow:0;width:var( --container-widget-width, 967px );max-width:967px;}.elementor-22255 .elementor-element.elementor-element-24fde5d .elementor-button{font-size:15px;padding:20px 10px 16px 10px;}.elementor-22255 .elementor-element.elementor-element-d880979{text-align:center;font-size:30px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-63e3ebd{text-align:center;font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-1366aa8 .elementor-button{font-size:15px;padding:20px 10px 16px 10px;}.elementor-22255 .elementor-element.elementor-element-8f8e826{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-00a78f5{font-size:30px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-58a725a{font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-4d7fa6b .elementor-button{font-size:15px;padding:20px 10px 16px 10px;}.elementor-22255 .elementor-element.elementor-element-3bb57ed{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-9087319{--container-widget-width:962px;--container-widget-flex-grow:0;width:var( --container-widget-width, 962px );max-width:962px;font-size:30px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-2fc0fd0{font-size:30px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-f8d288d{font-size:30px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-9e2ee74{font-size:30px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-6c0f8b5{text-align:center;}.elementor-22255 .elementor-element.elementor-element-a75a103 .elementor-button{font-size:15px;padding:20px 10px 16px 10px;}.elementor-22255 .elementor-element.elementor-element-36b7761{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-2e81927{text-align:center;font-size:30px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-520e5f6{text-align:center;font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-8845d33{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-4b2d52a{--container-widget-width:967px;--container-widget-flex-grow:0;width:var( --container-widget-width, 967px );max-width:967px;font-size:37px;}.elementor-22255 .elementor-element.elementor-element-04c4378{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-da7c8b9{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:35px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-c72e147{text-align:center;font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-e294f97{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22255 .elementor-element.elementor-element-cf018d3 img{width:100%;}.elementor-22255 .elementor-element.elementor-element-007b8a0{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-beeedf4{text-align:center;font-size:35px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-9bab0e7{text-align:center;font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-e1e2958{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22255 .elementor-element.elementor-element-e1e2958.e-con{--order:99999 /* order end hack */;}.elementor-22255 .elementor-element.elementor-element-dff6454 img{width:100%;}.elementor-22255 .elementor-element.elementor-element-f9299d2{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-a03df7e{text-align:center;font-size:35px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-dbfa23a{text-align:center;font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-9a879bc{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22255 .elementor-element.elementor-element-ad1dd3d img{width:100%;}.elementor-22255 .elementor-element.elementor-element-716c206{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:35px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-8c27cc1{text-align:center;font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-2bfae1a{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22255 .elementor-element.elementor-element-2bfae1a.e-con{--order:99999 /* order end hack */;}.elementor-22255 .elementor-element.elementor-element-a34fb00 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-22255 .elementor-element.elementor-element-a34fb00 img{width:95%;}.elementor-22255 .elementor-element.elementor-element-baffcff{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-9733121{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:35px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-b18d7a0{text-align:center;font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-1b69ee7{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22255 .elementor-element.elementor-element-4fe6a1c > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-22255 .elementor-element.elementor-element-4fe6a1c img{width:92%;}.elementor-22255 .elementor-element.elementor-element-921440d{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-cb855e6{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:35px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-93daa06{text-align:center;font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-b87e318{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22255 .elementor-element.elementor-element-b87e318.e-con{--order:99999 /* order end hack */;}.elementor-22255 .elementor-element.elementor-element-7336bf5 img{width:100%;}.elementor-22255 .elementor-element.elementor-element-ffcd0ad{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-1f78266{text-align:center;font-size:35px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-6bdc654{text-align:center;font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-72db720{--padding-top:15px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22255 .elementor-element.elementor-element-6b1108e > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-22255 .elementor-element.elementor-element-6b1108e img{width:93%;}.elementor-22255 .elementor-element.elementor-element-d2d1fab .elementor-button{font-size:15px;padding:20px 10px 16px 10px;}.elementor-22255 .elementor-element.elementor-element-d89d684{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-5be581a{--container-widget-width:982px;--container-widget-flex-grow:0;width:var( --container-widget-width, 982px );max-width:982px;text-align:center;font-size:35px;}.elementor-22255 .elementor-element.elementor-element-44e8e40{text-align:center;font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-f9ecb18{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-ddf273d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:30px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-fb1109a{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22255 .elementor-element.elementor-element-a987b75{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-22255 .elementor-element.elementor-element-3cd49ef{text-align:center;font-size:33px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-8a36eab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-8a36eab{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-22255 .elementor-element.elementor-element-8a36eab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22255 .elementor-element.elementor-element-8a36eab .elementor-icon-list-item > a{font-size:15px;line-height:1.4em;}.elementor-22255 .elementor-element.elementor-element-c6d5301{font-size:20px;}.elementor-22255 .elementor-element.elementor-element-a5b673d{font-size:60px;}.elementor-22255 .elementor-element.elementor-element-83964bb{font-size:20px;}.elementor-22255 .elementor-element.elementor-element-9ae58b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-9ae58b8 .elementor-button{font-size:15px;padding:20px 15px 16px 15px;}.elementor-22255 .elementor-element.elementor-element-3458db1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-3458db1{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-22255 .elementor-element.elementor-element-3458db1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22255 .elementor-element.elementor-element-3458db1 .elementor-icon-list-item > a{font-size:15px;line-height:1.4em;}.elementor-22255 .elementor-element.elementor-element-193b918{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-22255 .elementor-element.elementor-element-1a16895{text-align:center;font-size:33px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-1d065f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-1d065f9{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-22255 .elementor-element.elementor-element-1d065f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22255 .elementor-element.elementor-element-1d065f9 .elementor-icon-list-item > a{font-size:15px;line-height:1.4em;}.elementor-22255 .elementor-element.elementor-element-a320cc8{font-size:60px;}.elementor-22255 .elementor-element.elementor-element-9138b84{font-size:20px;}.elementor-22255 .elementor-element.elementor-element-bc8fb11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-bc8fb11 .elementor-button{font-size:15px;padding:20px 15px 16px 15px;}.elementor-22255 .elementor-element.elementor-element-5b3f289 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-5b3f289{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-22255 .elementor-element.elementor-element-5b3f289 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22255 .elementor-element.elementor-element-5b3f289 .elementor-icon-list-item > a{font-size:15px;line-height:1.4em;}.elementor-22255 .elementor-element.elementor-element-a83aa2d:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-a83aa2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2025/12/BG-04.jpg");}.elementor-22255 .elementor-element.elementor-element-a83aa2d{--min-height:1042px;--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-end;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-152c3f6{text-align:center;font-size:35px;}.elementor-22255 .elementor-element.elementor-element-9b141d6{text-align:center;font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-22255 .elementor-element.elementor-element-1365407{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22255 .elementor-element.elementor-element-1365407 .elementor-icon-list-item > a{font-size:15px;}.elementor-22255 .elementor-element.elementor-element-26d8439{text-align:center;font-size:16px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-73b586e:not(.elementor-motion-effects-element-type-background), .elementor-22255 .elementor-element.elementor-element-73b586e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rafamachadoc.com.br/wp-content/uploads/2024/10/bg-02.jpg");background-size:contain;}.elementor-22255 .elementor-element.elementor-element-73b586e{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-21beaf3{--container-widget-width:967px;--container-widget-flex-grow:0;width:var( --container-widget-width, 967px );max-width:967px;font-size:35px;line-height:1.2em;}.elementor-22255 .elementor-element.elementor-element-d613d1e{--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-22255 .elementor-element.elementor-element-d0a2a7e{--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-22255 .elementor-element.elementor-element-0c84523 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22255 .elementor-element.elementor-element-b99376d{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22255 .elementor-element.elementor-element-103c7a5{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-22255 .elementor-element.elementor-element-b8bf082{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-22255 .elementor-element.elementor-element-88a9517{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}}/* Start custom CSS for button, class: .elementor-element-24fde5d */.elementor-22255 .elementor-element.elementor-element-24fde5d .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #B28C57
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ccc8b */.cor2{
    background: linear-gradient(to right, #ebe5ff, #9273ff 50%);
    background-size: 200% auto;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: gradient 5s linear infinite;
   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1366aa8 */.elementor-22255 .elementor-element.elementor-element-1366aa8 .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #B28C57
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d7fa6b */.elementor-22255 .elementor-element.elementor-element-4d7fa6b .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #B28C57
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a75a103 */.elementor-22255 .elementor-element.elementor-element-a75a103 .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #B28C57
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2d1fab */.elementor-22255 .elementor-element.elementor-element-d2d1fab .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #B28C57
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6d5301 */.cor1{
    background: linear-gradient(to right, #5cff86, #00781f 50%);
    background-size: 200% auto;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: gradient 5s linear infinite;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83964bb */.cor1{
    background: linear-gradient(to right, #5cff86, #00781f 50%);
    background-size: 200% auto;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: gradient 5s linear infinite;
   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ae58b8 */.elementor-22255 .elementor-element.elementor-element-9ae58b8 .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #00781F
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9138b84 */.cor1{
    background: linear-gradient(to right, #5cff86, #00781f 50%);
    background-size: 200% auto;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: gradient 5s linear infinite;
   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc8fb11 */.elementor-22255 .elementor-element.elementor-element-bc8fb11 .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #00781F
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */