.elementor-250 .elementor-element.elementor-element-0d993dc{--display:flex;--min-height:100vh;--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-250 .elementor-element.elementor-element-0d993dc:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-0d993dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulacaminhamentora.com.br/wp-content/uploads/2025/11/slice_6-scaled.webp");background-position:top center;}.elementor-250 .elementor-element.elementor-element-59861f4{--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-250 .elementor-element.elementor-element-59861f4.e-con{--flex-grow:0;--flex-shrink:0;}.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-250 .elementor-element.elementor-element-0c18469{text-align:left;}.elementor-250 .elementor-element.elementor-element-0c18469 img{max-width:40%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-250 .elementor-element.elementor-element-2eed213 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:500;line-height:49px;}.elementor-250 .elementor-element.elementor-element-082340b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:25px;color:#E0E0E0;}.elementor-250 .elementor-element.elementor-element-6e3dcde{--display:flex;--min-height:0px;--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-250 .elementor-element.elementor-element-0820079 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-250 .elementor-element.elementor-element-0820079 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-250 .elementor-element.elementor-element-0820079 .elementor-button{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;fill:var( --e-global-color-924db72 );color:var( --e-global-color-924db72 );border-radius:67px 67px 67px 67px;}.elementor-250 .elementor-element.elementor-element-810988f{width:var( --container-widget-width, 10.813% );max-width:10.813%;--container-widget-width:10.813%;--container-widget-flex-grow:0;}.elementor-250 .elementor-element.elementor-element-810988f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-0fbc157{--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-250 .elementor-element.elementor-element-6abaddd{--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-250 .elementor-element.elementor-element-b4823ba{--display:flex;--min-height:920px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-250 .elementor-element.elementor-element-b4823ba:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-b4823ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulacaminhamentora.com.br/wp-content/uploads/2025/11/slice_6-1-scaled.webp");}.elementor-250 .elementor-element.elementor-element-ea151e5{--display:flex;--min-height:920px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-250 .elementor-element.elementor-element-ea151e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-dcabe9b{text-align:center;}.elementor-250 .elementor-element.elementor-element-dcabe9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:600;}.elementor-250 .elementor-element.elementor-element-330231d{text-align:center;}.elementor-250 .elementor-element.elementor-element-330231d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:24px;color:var( --e-global-color-5f02001 );}.elementor-250 .elementor-element.elementor-element-7c2f9f5{--display:flex;--min-height:1339px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-250 .elementor-element.elementor-element-7c2f9f5:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-7c2f9f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulacaminhamentora.com.br/wp-content/uploads/2025/11/slice_8-scaled.webp");background-position:top center;}.elementor-250 .elementor-element.elementor-element-9ad5331{--display:flex;--justify-content:center;}.elementor-250 .elementor-element.elementor-element-9ad5331.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-8dac899{text-align:left;}.elementor-250 .elementor-element.elementor-element-dad8e03{text-align:left;}.elementor-250 .elementor-element.elementor-element-dad8e03 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-da3c274 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-bf7188b{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-250 .elementor-element.elementor-element-bf7188b:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-bf7188b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011511;}.elementor-250 .elementor-element.elementor-element-0f76003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-250 .elementor-element.elementor-element-0f76003:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-0f76003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulacaminhamentora.com.br/wp-content/uploads/2025/11/slice_9-scaled.webp");}.elementor-250 .elementor-element.elementor-element-fbbc3ed{--display:flex;--min-height:1073px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:60px 60px 0px 0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-fbbc3ed:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-fbbc3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-6fd04ca{width:var( --container-widget-width, 61.453% );max-width:61.453%;--container-widget-width:61.453%;--container-widget-flex-grow:0;text-align:center;}.elementor-250 .elementor-element.elementor-element-6fd04ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-6fd04ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-b0be517{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;}.elementor-250 .elementor-element.elementor-element-b0be517 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:23px;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-fc1d8dc{--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:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-250 .elementor-element.elementor-element-9cf0ccd{--display:flex;--min-height:386px;border-style:solid;--border-style:solid;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-250 .elementor-element.elementor-element-9cf0ccd:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-9cf0ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1E1E;}.elementor-250 .elementor-element.elementor-element-9cf0ccd.e-con{--flex-grow:0;--flex-shrink:0;}.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-250 .elementor-element.elementor-element-dca7c7e .elementor-icon-wrapper{text-align:center;}.elementor-250 .elementor-element.elementor-element-dca7c7e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-250 .elementor-element.elementor-element-dca7c7e.elementor-view-framed .elementor-icon, .elementor-250 .elementor-element.elementor-element-dca7c7e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-250 .elementor-element.elementor-element-dca7c7e.elementor-view-framed .elementor-icon, .elementor-250 .elementor-element.elementor-element-dca7c7e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-250 .elementor-element.elementor-element-dca7c7e .elementor-icon{font-size:200px;}.elementor-250 .elementor-element.elementor-element-dca7c7e .elementor-icon svg{height:200px;}.elementor-250 .elementor-element.elementor-element-76041c6{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;text-align:center;}.elementor-250 .elementor-element.elementor-element-76041c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5f02001 );}.elementor-250 .elementor-element.elementor-element-f5f9515{--display:flex;--min-height:386px;border-style:solid;--border-style:solid;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-250 .elementor-element.elementor-element-f5f9515:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-f5f9515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1E1E;}.elementor-250 .elementor-element.elementor-element-f5f9515.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-70d981e .elementor-icon-wrapper{text-align:center;}.elementor-250 .elementor-element.elementor-element-70d981e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-250 .elementor-element.elementor-element-70d981e.elementor-view-framed .elementor-icon, .elementor-250 .elementor-element.elementor-element-70d981e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-250 .elementor-element.elementor-element-70d981e.elementor-view-framed .elementor-icon, .elementor-250 .elementor-element.elementor-element-70d981e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-250 .elementor-element.elementor-element-70d981e .elementor-icon{font-size:200px;}.elementor-250 .elementor-element.elementor-element-70d981e .elementor-icon svg{height:200px;}.elementor-250 .elementor-element.elementor-element-669ce7c{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;text-align:center;}.elementor-250 .elementor-element.elementor-element-669ce7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5f02001 );}.elementor-250 .elementor-element.elementor-element-440dc5f{--display:flex;--min-height:386px;border-style:solid;--border-style:solid;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-250 .elementor-element.elementor-element-440dc5f:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-440dc5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1E1E;}.elementor-250 .elementor-element.elementor-element-440dc5f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-8297f03 .elementor-icon-wrapper{text-align:center;}.elementor-250 .elementor-element.elementor-element-8297f03.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-250 .elementor-element.elementor-element-8297f03.elementor-view-framed .elementor-icon, .elementor-250 .elementor-element.elementor-element-8297f03.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-250 .elementor-element.elementor-element-8297f03.elementor-view-framed .elementor-icon, .elementor-250 .elementor-element.elementor-element-8297f03.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-250 .elementor-element.elementor-element-8297f03 .elementor-icon{font-size:200px;}.elementor-250 .elementor-element.elementor-element-8297f03 .elementor-icon svg{height:200px;}.elementor-250 .elementor-element.elementor-element-6e83c75{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;text-align:center;}.elementor-250 .elementor-element.elementor-element-6e83c75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5f02001 );}.elementor-250 .elementor-element.elementor-element-38bc7bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-250 .elementor-element.elementor-element-38bc7bc:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-38bc7bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulacaminhamentora.com.br/wp-content/uploads/2025/11/slice_9-scaled.webp");}.elementor-250 .elementor-element.elementor-element-2eddb1c{--display:flex;--min-height:1072px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 0px 060px 060px;--margin-top:-100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-2eddb1c:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-2eddb1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-00a7563{width:var( --container-widget-width, 61.453% );max-width:61.453%;--container-widget-width:61.453%;--container-widget-flex-grow:0;text-align:center;}.elementor-250 .elementor-element.elementor-element-00a7563.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-00a7563 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-4cb8e0f{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-250 .elementor-element.elementor-element-4cb8e0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:23px;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-0afef02{width:var( --container-widget-width, 43% );max-width:43%;margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;}.elementor-250 .elementor-element.elementor-element-0afef02 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-29fa3cc{--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:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-250 .elementor-element.elementor-element-9e0853f{--display:flex;--min-height:221px;--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;border-style:solid;--border-style:solid;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-250 .elementor-element.elementor-element-9e0853f:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-9e0853f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1E1E;}.elementor-250 .elementor-element.elementor-element-9e0853f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-391a1fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-250 .elementor-element.elementor-element-391a1fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-ee1b1e9{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;text-align:center;}.elementor-250 .elementor-element.elementor-element-ee1b1e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5f02001 );}.elementor-250 .elementor-element.elementor-element-bc20582{--display:flex;--min-height:221px;--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;border-style:solid;--border-style:solid;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-250 .elementor-element.elementor-element-bc20582:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-bc20582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1E1E;}.elementor-250 .elementor-element.elementor-element-bc20582.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-4ef3876{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-250 .elementor-element.elementor-element-4ef3876 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-881d4ef{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;text-align:center;}.elementor-250 .elementor-element.elementor-element-881d4ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5f02001 );}.elementor-250 .elementor-element.elementor-element-a96808b{--display:flex;--min-height:221px;--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;border-style:solid;--border-style:solid;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-250 .elementor-element.elementor-element-a96808b:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-a96808b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1E1E;}.elementor-250 .elementor-element.elementor-element-a96808b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-0cd8cbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-250 .elementor-element.elementor-element-0cd8cbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-4edd69d{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;text-align:center;}.elementor-250 .elementor-element.elementor-element-4edd69d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5f02001 );}.elementor-250 .elementor-element.elementor-element-821ab68{--display:flex;--min-height:221px;--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;border-style:solid;--border-style:solid;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-250 .elementor-element.elementor-element-821ab68:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-821ab68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1E1E;}.elementor-250 .elementor-element.elementor-element-821ab68.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-8c13540{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-250 .elementor-element.elementor-element-8c13540 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-9f17b02{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;text-align:center;}.elementor-250 .elementor-element.elementor-element-9f17b02 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5f02001 );}.elementor-250 .elementor-element.elementor-element-1b1a789{--display:flex;--min-height:0px;--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:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:00px;}.elementor-250 .elementor-element.elementor-element-1b1a789.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-245ba69 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-250 .elementor-element.elementor-element-245ba69 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-250 .elementor-element.elementor-element-245ba69 .elementor-button{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;fill:var( --e-global-color-924db72 );color:var( --e-global-color-924db72 );border-radius:67px 67px 67px 67px;}.elementor-250 .elementor-element.elementor-element-45257b8{width:var( --container-widget-width, 5.703% );max-width:5.703%;--container-widget-width:5.703%;--container-widget-flex-grow:0;}.elementor-250 .elementor-element.elementor-element-45257b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-85f59bb{--display:flex;--min-height:1045px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-250 .elementor-element.elementor-element-85f59bb:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-85f59bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011511;}.elementor-250 .elementor-element.elementor-element-bf293fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-250 .elementor-element.elementor-element-52e890e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-250 .elementor-element.elementor-element-52e890e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-aef4214 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-5f02001 );}.elementor-250 .elementor-element.elementor-element-6bf1778{width:var( --container-widget-width, 63.436% );max-width:63.436%;--container-widget-width:63.436%;--container-widget-flex-grow:0;text-align:center;}.elementor-250 .elementor-element.elementor-element-6bf1778.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-6bf1778 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-63470dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-5f02001 );}.elementor-250 .elementor-element.elementor-element-bfd65e6{width:var( --container-widget-width, 66.327% );max-width:66.327%;--container-widget-width:66.327%;--container-widget-flex-grow:0;text-align:center;}.elementor-250 .elementor-element.elementor-element-bfd65e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-bfd65e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-526fef4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-5f02001 );}.elementor-250 .elementor-element.elementor-element-3694a5d{width:var( --container-widget-width, 61.796% );max-width:61.796%;--container-widget-width:61.796%;--container-widget-flex-grow:0;text-align:center;}.elementor-250 .elementor-element.elementor-element-3694a5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-3694a5d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-de2ee56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-5f02001 );}.elementor-250 .elementor-element.elementor-element-6957839{width:var( --container-widget-width, 62.733% );max-width:62.733%;--container-widget-width:62.733%;--container-widget-flex-grow:0;text-align:center;}.elementor-250 .elementor-element.elementor-element-6957839.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-6957839 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-32b9f91{--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-250 .elementor-element.elementor-element-32b9f91:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-32b9f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011511;}.elementor-250 .elementor-element.elementor-element-345ac02{--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;--gap:20px 900px;--row-gap:20px;--column-gap:900px;}.elementor-250 .elementor-element.elementor-element-1ef5298{width:initial;max-width:initial;text-align:left;}.elementor-250 .elementor-element.elementor-element-1ef5298 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-5f02001 );}.elementor-250 .elementor-element.elementor-element-da240ed{--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-250 .elementor-element.elementor-element-da240ed:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-da240ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011511;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-250 .elementor-element.elementor-element-e7501c8{--divider-border-style:solid;--divider-color:var( --e-global-color-5f02001 );--divider-border-width:1px;}.elementor-250 .elementor-element.elementor-element-e7501c8 .elementor-divider-separator{width:100%;}.elementor-250 .elementor-element.elementor-element-e7501c8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-250 .elementor-element.elementor-element-42bc2f8{--display:flex;--min-height:61px;--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:center;}.elementor-250 .elementor-element.elementor-element-7e0e395 .elementor-icon-wrapper{text-align:center;}.elementor-250 .elementor-element.elementor-element-7e0e395.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-7e0e395.elementor-view-framed .elementor-icon, .elementor-250 .elementor-element.elementor-element-7e0e395.elementor-view-default .elementor-icon{color:var( --e-global-color-924db72 );border-color:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-7e0e395.elementor-view-framed .elementor-icon, .elementor-250 .elementor-element.elementor-element-7e0e395.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-7e0e395 .elementor-icon{font-size:22px;}.elementor-250 .elementor-element.elementor-element-7e0e395 .elementor-icon svg{height:22px;}.elementor-250 .elementor-element.elementor-element-b13d7f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-c6c78d2{--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-250 .elementor-element.elementor-element-aa67505{--display:flex;}.elementor-250 .elementor-element.elementor-element-6c4ca10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-250 .elementor-element.elementor-element-8e29ec9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-a4e0b7d{--display:flex;}.elementor-250 .elementor-element.elementor-element-6a2fcf5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-250 .elementor-element.elementor-element-6a2fcf5 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;fill:var( --e-global-color-924db72 );color:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-84c33c4{--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;--overflow:hidden;}.elementor-250 .elementor-element.elementor-element-84c33c4:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-84c33c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B68523 0%, #F5CC7B 100%);}.elementor-250 .elementor-element.elementor-element-cd7afe7{--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-250 .elementor-element.elementor-element-046bfcb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#DCAD54;}.elementor-250 .elementor-element.elementor-element-b3117c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-46c5d00{--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-250 .elementor-element.elementor-element-b78cfaf{--display:flex;}.elementor-250 .elementor-element.elementor-element-28e454f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-7eee06c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-8faa323{--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-250 .elementor-element.elementor-element-8faa323:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-8faa323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6113682 );}.elementor-250 .elementor-element.elementor-element-e4804ac{--display:flex;--overflow:hidden;}.elementor-250 .elementor-element.elementor-element-e4804ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-c503670{--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-250 .elementor-element.elementor-element-4ba2045{--display:flex;}.elementor-250 .elementor-element.elementor-element-4ba2045:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-4ba2045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-38a5bda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-995c772 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-a676659{--display:flex;}.elementor-250 .elementor-element.elementor-element-1a1b846{--display:flex;}.elementor-250 .elementor-element.elementor-element-1a1b846:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-1a1b846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-ee3c181 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-22a4606 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-6341c15{--display:flex;}.elementor-250 .elementor-element.elementor-element-6b8b853 .elementor-button{background-color:#dfb767;font-family:"Montserrat", Sans-serif;font-weight:500;fill:var( --e-global-color-924db72 );color:var( --e-global-color-924db72 );}.elementor-250 .elementor-element.elementor-element-6b8b853 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-250 .elementor-element.elementor-element-df26f20{--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-250 .elementor-element.elementor-element-df26f20:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-df26f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6113682 );}.elementor-250 .elementor-element.elementor-element-a618073 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-26f7358 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-beb694d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-1c01711 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-0aa2899 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-2c421ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-a1acc79 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-d6ea382 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-47bb104 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-50b6294 );}.elementor-250 .elementor-element.elementor-element-84dc8b8{--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-250 .elementor-element.elementor-element-84dc8b8:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-84dc8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6113682 );}.elementor-250 .elementor-element.elementor-element-b63accf{--display:flex;}.elementor-250 .elementor-element.elementor-element-4fb62fc.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1366px){.elementor-250 .elementor-element.elementor-element-810988f{width:var( --container-widget-width, 70.008px );max-width:70.008px;--container-widget-width:70.008px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-0d993dc:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-0d993dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulacaminhamentora.com.br/wp-content/uploads/2025/11/slice_6-2048x853.webp");background-position:center center;}}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-0d993dc{--min-height:1009px;}.elementor-250 .elementor-element.elementor-element-59861f4{--justify-content:center;}.elementor-250 .elementor-element.elementor-element-c6c78d2:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-c6c78d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulacaminhamentora.com.br/wp-content/uploads/2025/11/slice_7-1.webp");background-position:-295px -665px;}.elementor-250 .elementor-element.elementor-element-c6c78d2{--min-height:1440px;}.elementor-250 .elementor-element.elementor-element-aa67505{--content-width:500px;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-10defeb{text-align:left;}.elementor-250 .elementor-element.elementor-element-10defeb img{width:48%;}.elementor-250 .elementor-element.elementor-element-6c4ca10{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-250 .elementor-element.elementor-element-6c4ca10 .elementor-heading-title{font-size:35px;}.elementor-250 .elementor-element.elementor-element-8e29ec9{width:var( --container-widget-width, 437px );max-width:437px;--container-widget-width:437px;--container-widget-flex-grow:0;}.elementor-250 .elementor-element.elementor-element-8e29ec9 .elementor-heading-title{font-size:15px;}.elementor-250 .elementor-element.elementor-element-6a2fcf5 .elementor-button{font-size:14px;border-radius:067px 067px 067px 067px;padding:10px 15px 10px 15px;}.elementor-250 .elementor-element.elementor-element-84c33c4{--content-width:500px;--min-height:61px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-250 .elementor-element.elementor-element-ccff948{--e-image-carousel-slides-to-show:2;}.elementor-250 .elementor-element.elementor-element-cd7afe7:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-cd7afe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulacaminhamentora.com.br/wp-content/uploads/2025/11/slice_8-1.webp");}.elementor-250 .elementor-element.elementor-element-cd7afe7{--min-height:804px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-250 .elementor-element.elementor-element-046bfcb{text-align:center;}.elementor-250 .elementor-element.elementor-element-046bfcb .elementor-heading-title{font-size:35px;}.elementor-250 .elementor-element.elementor-element-b3117c0{text-align:center;}.elementor-250 .elementor-element.elementor-element-b3117c0 .elementor-heading-title{font-size:14px;}.elementor-250 .elementor-element.elementor-element-46c5d00:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-46c5d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulacaminhamentora.com.br/wp-content/uploads/2025/11/slice_9-2-647x1536.webp");background-position:-76px -68px;}.elementor-250 .elementor-element.elementor-element-46c5d00{--min-height:1440px;}.elementor-250 .elementor-element.elementor-element-b78cfaf{--content-width:500px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-e35c38f{text-align:left;}.elementor-250 .elementor-element.elementor-element-e35c38f img{width:49%;}.elementor-250 .elementor-element.elementor-element-28e454f .elementor-heading-title{font-size:35px;}.elementor-250 .elementor-element.elementor-element-7eee06c .elementor-heading-title{font-size:15px;}.elementor-250 .elementor-element.elementor-element-8faa323{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-250 .elementor-element.elementor-element-e4804ac{--width:654.844px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-250 .elementor-element.elementor-element-c503670:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-c503670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulacaminhamentora.com.br/wp-content/uploads/2025/11/slice_9-scaled.webp");}.elementor-250 .elementor-element.elementor-element-c503670{--min-height:1046px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-250 .elementor-element.elementor-element-4ba2045{--content-width:500px;--min-height:872px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:30px 30px 0px 0px;--margin-top:66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:94px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-4ba2045.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-cbf25d4 img{width:50%;}.elementor-250 .elementor-element.elementor-element-38a5bda{text-align:center;}.elementor-250 .elementor-element.elementor-element-38a5bda .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-250 .elementor-element.elementor-element-995c772{text-align:center;}.elementor-250 .elementor-element.elementor-element-995c772 .elementor-heading-title{font-size:16px;}.elementor-250 .elementor-element.elementor-element-a676659{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-250 .elementor-element.elementor-element-1e54804{padding:40px 20px 0px 20px;}.elementor-250 .elementor-element.elementor-element-1e54804 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-250 .elementor-element.elementor-element-1e54804 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-250 .elementor-element.elementor-element-1e54804 .swiper-pagination-bullet{width:0px;height:0px;}.elementor-250 .elementor-element.elementor-element-1a1b846{--content-width:500px;--min-height:872px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 0px 30px 30px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:94px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-1a1b846.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-f9994c8 img{width:50%;}.elementor-250 .elementor-element.elementor-element-ee3c181{text-align:center;}.elementor-250 .elementor-element.elementor-element-ee3c181 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-250 .elementor-element.elementor-element-22a4606{padding:0px 15px 0px 15px;text-align:center;}.elementor-250 .elementor-element.elementor-element-22a4606.elementor-element{--align-self:center;}.elementor-250 .elementor-element.elementor-element-22a4606 .elementor-heading-title{font-size:16px;}.elementor-250 .elementor-element.elementor-element-6341c15{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-250 .elementor-element.elementor-element-731f2e6{padding:40px 20px 0px 20px;}.elementor-250 .elementor-element.elementor-element-6b8b853 .elementor-button{font-size:15px;border-radius:50px 50px 50px 50px;}.elementor-250 .elementor-element.elementor-element-df26f20{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-250 .elementor-element.elementor-element-a618073{text-align:center;}.elementor-250 .elementor-element.elementor-element-a618073 .elementor-heading-title{font-size:25px;}.elementor-250 .elementor-element.elementor-element-26f7358{text-align:center;}.elementor-250 .elementor-element.elementor-element-26f7358 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-beb694d{text-align:center;}.elementor-250 .elementor-element.elementor-element-beb694d .elementor-heading-title{font-size:15px;}.elementor-250 .elementor-element.elementor-element-1c01711{text-align:center;}.elementor-250 .elementor-element.elementor-element-1c01711 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-0aa2899{text-align:center;}.elementor-250 .elementor-element.elementor-element-0aa2899 .elementor-heading-title{font-size:15px;}.elementor-250 .elementor-element.elementor-element-2c421ac{text-align:center;}.elementor-250 .elementor-element.elementor-element-2c421ac .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-a1acc79{text-align:center;}.elementor-250 .elementor-element.elementor-element-a1acc79 .elementor-heading-title{font-size:15px;}.elementor-250 .elementor-element.elementor-element-d6ea382{text-align:center;}.elementor-250 .elementor-element.elementor-element-d6ea382 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-47bb104{text-align:center;}.elementor-250 .elementor-element.elementor-element-47bb104 .elementor-heading-title{font-size:15px;}.elementor-250 .elementor-element.elementor-element-84dc8b8{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-b63accf{--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:center;}.elementor-250 .elementor-element.elementor-element-b63accf.e-con{--align-self:center;}.elementor-250 .elementor-element.elementor-element-4fb62fc{width:var( --container-widget-width, 137px );max-width:137px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:137px;--container-widget-flex-grow:0;text-align:center;}.elementor-250 .elementor-element.elementor-element-4fb62fc img{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-250 .elementor-element.elementor-element-59861f4{--width:50.575%;}.elementor-250 .elementor-element.elementor-element-ea151e5{--width:80.1%;}.elementor-250 .elementor-element.elementor-element-9ad5331{--width:43.2%;}.elementor-250 .elementor-element.elementor-element-fc1d8dc{--width:100%;}.elementor-250 .elementor-element.elementor-element-9cf0ccd{--width:24.765%;}.elementor-250 .elementor-element.elementor-element-f5f9515{--width:24.765%;}.elementor-250 .elementor-element.elementor-element-440dc5f{--width:24.765%;}.elementor-250 .elementor-element.elementor-element-29fa3cc{--width:100%;}.elementor-250 .elementor-element.elementor-element-9e0853f{--width:21.465%;}.elementor-250 .elementor-element.elementor-element-bc20582{--width:21.465%;}.elementor-250 .elementor-element.elementor-element-a96808b{--width:21.465%;}.elementor-250 .elementor-element.elementor-element-821ab68{--width:21.387%;}.elementor-250 .elementor-element.elementor-element-1b1a789{--width:97.422%;}}@media(max-width:1024px) and (min-width:768px){.elementor-250 .elementor-element.elementor-element-0d993dc{--content-width:731px;}.elementor-250 .elementor-element.elementor-element-59861f4{--width:600.531px;}}/* Start custom CSS for heading, class: .elementor-element-2eed213 */.elementor-250 .elementor-element.elementor-element-2eed213 .elementor-heading-title {
    /* Cria o gradiente linear com as suas cores e porcentagens */
    background: linear-gradient(90deg, 
        #926128 0%, 
        #B28441 21%, 
        #C69A52 41%, 
        #D4B163 63%, 
        #ECDA82 82%, 
        #EFE086 100%
    );

    /* Aplica o gradiente apenas no texto (recorte) */
    -webkit-background-clip: text;
    background-clip: text;

    /* Torna a cor original do texto transparente para mostrar o fundo */
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0820079 */.elementor-250 .elementor-element.elementor-element-0820079 svg{
    width: 45px;
}
/* Aplica o alinhamento no wrapper que segura o ícone E o texto */
.elementor-250 .elementor-element.elementor-element-0820079 .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center; /* Centraliza tudo no meio do botão */
    gap: 10px; /* Espaço entre o ícone e o texto */
}

/* Garante que o ícone não tenha margens extras atrapalhando */
.elementor-250 .elementor-element.elementor-element-0820079 .elementor-button-icon {
    margin: 0 !important;
    line-height: 0; /* Remove altura de linha fantasma do ícone */
}

.elementor-250 .elementor-element.elementor-element-0820079 .elementor-button {
    background: linear-gradient(90deg, 
        #926128 0%, 
        #B28441 21%, 
        #C69A52 41%, 
        #D4B163 63%, 
        #ECDA82 82%, 
        #EFE086 100%
    ) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6abaddd */.elementor-250 .elementor-element.elementor-element-6abaddd {
    display: flex; /* ESSENCIAL: Coloca as imagens lado a lado */
    flex-wrap: nowrap; /* IMPEDE QUE AS IMAGENS QUEBREM LINHA */
    white-space: nowrap; /* Garante que os conteúdos internos não quebrem */
    
    /* Garante que a largura seja suficiente para todos os itens sem espaços */
    width: max-content; 
    
    /* A Animação */
    animation: marquee 20s linear infinite;
    
    /* Remove qualquer espaçamento que o Elementor possa adicionar */
    margin: 0 !important;
    padding: 0 !important;
}

/* Os itens (imagens) dentro do Container Filho */
/* Remove margens e preenchimentos que causem o "quadriculado" */
.elementor-250 .elementor-element.elementor-element-6abaddd .elementor-widget-image {
    flex-shrink: 0; /* IMPEDE QUE A IMAGEM ENCOLHA */
    display: inline-block; /* Ajuda no comportamento de nowrap */
    width: auto; /* Deixa as imagens com sua largura original */
    padding: 0 !important; /* Remove preenchimento interno */
    margin: 0 !important; /* Remove margem entre as imagens */
}

/* A Animação */
@keyframes marquee {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}

/* Opcional: Se você ainda vir alguma linha vertical, isso pode ajudar */
.elementor-250 .elementor-element.elementor-element-6abaddd > .elementor-element {
    border-right: none !important;
    border-left: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fbc157 */.elementor-250 .elementor-element.elementor-element-0fbc157 {
    background: linear-gradient(90deg, 
        #926128 0%, 
        #B28441 21%, 
        #C69A52 41%, 
        #D4B163 63%, 
        #ECDA82 82%, 
        #EFE086 100%
    ) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcabe9b *//* Se for um widget de Título (Heading) */
.elementor-250 .elementor-element.elementor-element-dcabe9b .elementor-heading-title {
    background: linear-gradient(90deg, 
        #926128 0%, 
        #B28441 21%, 
        #C69A52 41%, 
        #D4B163 63%, 
        #ECDA82 82%, 
        #EFE086 100%
    ) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
}

/* Se for um widget de Editor de Texto comum, ele usa este de baixo */
.elementor-250 .elementor-element.elementor-element-dcabe9b .elementor-text-editor {
     background: linear-gradient(90deg, 
        #926128 0%, 
        #B28441 21%, 
        #C69A52 41%, 
        #D4B163 63%, 
        #ECDA82 82%, 
        #EFE086 100%
    ) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cf0ccd */.elementor-250 .elementor-element.elementor-element-9cf0ccd {
    /* 1. Define a largura da borda e o arredondamento */
    border: 2px solid transparent;
    border-radius: 20px; /* Ajuste esse valor se o canto ficar muito ou pouco redondo */

    /* 2. O Fundo + A Borda Dourada */
    /* O primeiro código (#111) é a cor de fundo do cartão (cinza escuro/preto). 
       Se o seu fundo for de outra cor, mude esse #111111 ali embaixo. */
    background-image: linear-gradient(#111111, #111111), 
                      linear-gradient(90deg, 
                        #926128 0%, 
                        #B28441 21%, 
                        #C69A52 41%, 
                        #D4B163 63%, 
                        #ECDA82 82%, 
                        #EFE086 100%
                      );

    /* 3. A mágica que separa o fundo da borda */
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    /* Garante sombra se você quiser usar */
    box-shadow: 0px 10px 30px rgba(0,0,0,0.5); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5f9515 */.elementor-250 .elementor-element.elementor-element-f5f9515 {
    /* 1. Define a largura da borda e o arredondamento */
    border: 2px solid transparent;
    border-radius: 20px; /* Ajuste esse valor se o canto ficar muito ou pouco redondo */

    /* 2. O Fundo + A Borda Dourada */
    /* O primeiro código (#111) é a cor de fundo do cartão (cinza escuro/preto). 
       Se o seu fundo for de outra cor, mude esse #111111 ali embaixo. */
    background-image: linear-gradient(#111111, #111111), 
                      linear-gradient(90deg, 
                        #926128 0%, 
                        #B28441 21%, 
                        #C69A52 41%, 
                        #D4B163 63%, 
                        #ECDA82 82%, 
                        #EFE086 100%
                      );

    /* 3. A mágica que separa o fundo da borda */
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    /* Garante sombra se você quiser usar */
    box-shadow: 0px 10px 30px rgba(0,0,0,0.5); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440dc5f */.elementor-250 .elementor-element.elementor-element-440dc5f {
    /* 1. Define a largura da borda e o arredondamento */
    border: 2px solid transparent;
    border-radius: 20px; /* Ajuste esse valor se o canto ficar muito ou pouco redondo */

    /* 2. O Fundo + A Borda Dourada */
    /* O primeiro código (#111) é a cor de fundo do cartão (cinza escuro/preto). 
       Se o seu fundo for de outra cor, mude esse #111111 ali embaixo. */
    background-image: linear-gradient(#111111, #111111), 
                      linear-gradient(90deg, 
                        #926128 0%, 
                        #B28441 21%, 
                        #C69A52 41%, 
                        #D4B163 63%, 
                        #ECDA82 82%, 
                        #EFE086 100%
                      );

    /* 3. A mágica que separa o fundo da borda */
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    /* Garante sombra se você quiser usar */
    box-shadow: 0px 10px 30px rgba(0,0,0,0.5); 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-391a1fd *//* Aplica o gradiente se for um Título */
.elementor-250 .elementor-element.elementor-element-391a1fd .elementor-heading-title,
/* Aplica o gradiente se for um Editor de Texto */
.elementor-250 .elementor-element.elementor-element-391a1fd .elementor-text-editor {
    /* 1. O Fundo com o Gradiente Dourado */
    background: linear-gradient(90deg, 
        #926128 0%, 
        #B28441 21%, 
        #C69A52 41%, 
        #D4B163 63%, 
        #ECDA82 82%, 
        #EFE086 100%
    ) !important;

    /* 2. Recorta o fundo no formato das letras */
    -webkit-background-clip: text !important;
    background-clip: text !important;

    /* 3. Deixa a cor original do texto transparente para o fundo aparecer */
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0853f */.elementor-250 .elementor-element.elementor-element-9e0853f {
    /* 1. Define a largura da borda e o arredondamento */
    border: 2px solid transparent;
    border-radius: 20px; /* Ajuste esse valor se o canto ficar muito ou pouco redondo */

    /* 2. O Fundo + A Borda Dourada */
    /* O primeiro código (#111) é a cor de fundo do cartão (cinza escuro/preto). 
       Se o seu fundo for de outra cor, mude esse #111111 ali embaixo. */
    background-image: linear-gradient(#111111, #111111), 
                      linear-gradient(90deg, 
                        #926128 0%, 
                        #B28441 21%, 
                        #C69A52 41%, 
                        #D4B163 63%, 
                        #ECDA82 82%, 
                        #EFE086 100%
                      );

    /* 3. A mágica que separa o fundo da borda */
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    /* Garante sombra se você quiser usar */
    box-shadow: 0px 10px 30px rgba(0,0,0,0.5); 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ef3876 *//* Aplica o gradiente se for um Título */
.elementor-250 .elementor-element.elementor-element-4ef3876 .elementor-heading-title,
/* Aplica o gradiente se for um Editor de Texto */
.elementor-250 .elementor-element.elementor-element-4ef3876 .elementor-text-editor {
    /* 1. O Fundo com o Gradiente Dourado */
    background: linear-gradient(90deg, 
        #926128 0%, 
        #B28441 21%, 
        #C69A52 41%, 
        #D4B163 63%, 
        #ECDA82 82%, 
        #EFE086 100%
    ) !important;

    /* 2. Recorta o fundo no formato das letras */
    -webkit-background-clip: text !important;
    background-clip: text !important;

    /* 3. Deixa a cor original do texto transparente para o fundo aparecer */
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc20582 */.elementor-250 .elementor-element.elementor-element-bc20582 {
    /* 1. Define a largura da borda e o arredondamento */
    border: 2px solid transparent;
    border-radius: 20px; /* Ajuste esse valor se o canto ficar muito ou pouco redondo */

    /* 2. O Fundo + A Borda Dourada */
    /* O primeiro código (#111) é a cor de fundo do cartão (cinza escuro/preto). 
       Se o seu fundo for de outra cor, mude esse #111111 ali embaixo. */
    background-image: linear-gradient(#111111, #111111), 
                      linear-gradient(90deg, 
                        #926128 0%, 
                        #B28441 21%, 
                        #C69A52 41%, 
                        #D4B163 63%, 
                        #ECDA82 82%, 
                        #EFE086 100%
                      );

    /* 3. A mágica que separa o fundo da borda */
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    /* Garante sombra se você quiser usar */
    box-shadow: 0px 10px 30px rgba(0,0,0,0.5); 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0cd8cbb *//* Aplica o gradiente se for um Título */
.elementor-250 .elementor-element.elementor-element-0cd8cbb .elementor-heading-title,
/* Aplica o gradiente se for um Editor de Texto */
.elementor-250 .elementor-element.elementor-element-0cd8cbb .elementor-text-editor {
    /* 1. O Fundo com o Gradiente Dourado */
    background: linear-gradient(90deg, 
        #926128 0%, 
        #B28441 21%, 
        #C69A52 41%, 
        #D4B163 63%, 
        #ECDA82 82%, 
        #EFE086 100%
    ) !important;

    /* 2. Recorta o fundo no formato das letras */
    -webkit-background-clip: text !important;
    background-clip: text !important;

    /* 3. Deixa a cor original do texto transparente para o fundo aparecer */
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96808b */.elementor-250 .elementor-element.elementor-element-a96808b {
    /* 1. Define a largura da borda e o arredondamento */
    border: 2px solid transparent;
    border-radius: 20px; /* Ajuste esse valor se o canto ficar muito ou pouco redondo */

    /* 2. O Fundo + A Borda Dourada */
    /* O primeiro código (#111) é a cor de fundo do cartão (cinza escuro/preto). 
       Se o seu fundo for de outra cor, mude esse #111111 ali embaixo. */
    background-image: linear-gradient(#111111, #111111), 
                      linear-gradient(90deg, 
                        #926128 0%, 
                        #B28441 21%, 
                        #C69A52 41%, 
                        #D4B163 63%, 
                        #ECDA82 82%, 
                        #EFE086 100%
                      );

    /* 3. A mágica que separa o fundo da borda */
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    /* Garante sombra se você quiser usar */
    box-shadow: 0px 10px 30px rgba(0,0,0,0.5); 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c13540 *//* Aplica o gradiente se for um Título */
.elementor-250 .elementor-element.elementor-element-8c13540 .elementor-heading-title,
/* Aplica o gradiente se for um Editor de Texto */
.elementor-250 .elementor-element.elementor-element-8c13540 .elementor-text-editor {
    /* 1. O Fundo com o Gradiente Dourado */
    background: linear-gradient(90deg, 
        #926128 0%, 
        #B28441 21%, 
        #C69A52 41%, 
        #D4B163 63%, 
        #ECDA82 82%, 
        #EFE086 100%
    ) !important;

    /* 2. Recorta o fundo no formato das letras */
    -webkit-background-clip: text !important;
    background-clip: text !important;

    /* 3. Deixa a cor original do texto transparente para o fundo aparecer */
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-821ab68 */.elementor-250 .elementor-element.elementor-element-821ab68 {
    /* 1. Define a largura da borda e o arredondamento */
    border: 2px solid transparent;
    border-radius: 20px; /* Ajuste esse valor se o canto ficar muito ou pouco redondo */

    /* 2. O Fundo + A Borda Dourada */
    /* O primeiro código (#111) é a cor de fundo do cartão (cinza escuro/preto). 
       Se o seu fundo for de outra cor, mude esse #111111 ali embaixo. */
    background-image: linear-gradient(#111111, #111111), 
                      linear-gradient(90deg, 
                        #926128 0%, 
                        #B28441 21%, 
                        #C69A52 41%, 
                        #D4B163 63%, 
                        #ECDA82 82%, 
                        #EFE086 100%
                      );

    /* 3. A mágica que separa o fundo da borda */
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    /* Garante sombra se você quiser usar */
    box-shadow: 0px 10px 30px rgba(0,0,0,0.5); 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-245ba69 */.elementor-250 .elementor-element.elementor-element-245ba69 svg{
    width: 45px;
}
/* Aplica o alinhamento no wrapper que segura o ícone E o texto */
.elementor-250 .elementor-element.elementor-element-245ba69 .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center; /* Centraliza tudo no meio do botão */
    gap: 10px; /* Espaço entre o ícone e o texto */
}

/* Garante que o ícone não tenha margens extras atrapalhando */
.elementor-250 .elementor-element.elementor-element-245ba69 .elementor-button-icon {
    margin: 0 !important;
    line-height: 0; /* Remove altura de linha fantasma do ícone */
}

.elementor-250 .elementor-element.elementor-element-245ba69 .elementor-button {
    background: linear-gradient(90deg, 
        #926128 0%, 
        #B28441 21%, 
        #C69A52 41%, 
        #D4B163 63%, 
        #ECDA82 82%, 
        #EFE086 100%
    ) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bc2f8 */.elementor-250 .elementor-element.elementor-element-42bc2f8 {
    background: linear-gradient(90deg, 
        #926128 0%, 
        #B28441 21%, 
        #C69A52 41%, 
        #D4B163 63%, 
        #ECDA82 82%, 
        #EFE086 100%
    ) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c4ca10 */.elementor-250 .elementor-element.elementor-element-6c4ca10 h1, .elementor-250 .elementor-element.elementor-element-6c4ca10 h2, .elementor-250 .elementor-element.elementor-element-6c4ca10 .elementor-heading-title {
    background: linear-gradient(to right, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4e0b7d */.elementor-250 .elementor-element.elementor-element-a4e0b7d svg{
    width: 20px;
}
/* Aplica o alinhamento no wrapper que segura o ícone E o texto */
.elementor-250 .elementor-element.elementor-element-a4e0b7d .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center; /* Centraliza tudo no meio do botão */
    gap: 10px; /* Espaço entre o ícone e o texto */
}

/* Garante que o ícone não tenha margens extras atrapalhando */
.elementor-250 .elementor-element.elementor-element-a4e0b7d .elementor-button-icon {
    margin: 0 !important;
    line-height: 0; /* Remove altura de linha fantasma do ícone */
}

.elementor-250 .elementor-element.elementor-element-a4e0b7d .elementor-button {
    background: linear-gradient(90deg, 
        #926128 0%, 
        #B28441 21%, 
        #C69A52 41%, 
        #D4B163 63%, 
        #ECDA82 82%, 
        #EFE086 100%
    ) !important;/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ccff948 */.elementor-250 .elementor-element.elementor-element-ccff948 .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
    position: relative; /* Garante que não quebre */
}

/* Garante que as imagens fiquem centralizadas verticalmente */
.elementor-250 .elementor-element.elementor-element-ccff948 .swiper-slide {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */