.elementor-23 .elementor-element.elementor-element-1702abf{--display:flex;--min-height:80vh;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00DCA7;--border-color:#00DCA7;--border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1702abf:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1702abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://book.crdev.com.br/wp-content/uploads/2025/08/PromessaPrincipalBG.webp");background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-c7d6bf2{--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-23 .elementor-element.elementor-element-c7d6bf2.e-con{--align-self:center;}.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-23 .elementor-element.elementor-element-0ef7e1e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-23 .elementor-element.elementor-element-0ef7e1e{margin:0px 19px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1% 1% 1% 1%;background-color:#00DCA7;border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-db21908 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;color:#FEFFFF;}.elementor-23 .elementor-element.elementor-element-fceef2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-c594dfb .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;background-color:#00DCA7;padding:15px 40px 15px 40px;}.elementor-23 .elementor-element.elementor-element-c594dfb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-cb1d963{--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;--justify-content:center;--align-items:center;}.elementor-23 .elementor-element.elementor-element-cb1d963.e-con{--align-self:center;}.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-23 .elementor-element.elementor-element-5864d6a{--display:flex;--min-height:80px;--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-23 .elementor-element.elementor-element-5864d6a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5864d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00DCA7 0%, #00754F 100%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-080da8b .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-23 .elementor-element.elementor-element-080da8b .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-23 .elementor-element.elementor-element-080da8b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-080da8b.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-080da8b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-080da8b .elementor-icon{font-size:30px;}.elementor-23 .elementor-element.elementor-element-080da8b .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-080da8b .elementor-icon-box-title a{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-080da8b:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-080da8b:has(:focus) .elementor-icon-box-title{color:#141616;}.elementor-23 .elementor-element.elementor-element-080da8b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-1529c7a .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-23 .elementor-element.elementor-element-1529c7a .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-23 .elementor-element.elementor-element-1529c7a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1529c7a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1529c7a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1529c7a .elementor-icon{font-size:30px;}.elementor-23 .elementor-element.elementor-element-1529c7a .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-1529c7a .elementor-icon-box-title a{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-1529c7a:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-1529c7a:has(:focus) .elementor-icon-box-title{color:#141616;}.elementor-23 .elementor-element.elementor-element-1529c7a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-1e0054f .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-23 .elementor-element.elementor-element-1e0054f .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-23 .elementor-element.elementor-element-1e0054f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1e0054f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1e0054f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1e0054f .elementor-icon{font-size:30px;}.elementor-23 .elementor-element.elementor-element-1e0054f .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-1e0054f .elementor-icon-box-title a{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-1e0054f:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-1e0054f:has(:focus) .elementor-icon-box-title{color:#141616;}.elementor-23 .elementor-element.elementor-element-1e0054f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-1e0054f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-498e7e0 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-23 .elementor-element.elementor-element-498e7e0 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-23 .elementor-element.elementor-element-498e7e0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-498e7e0.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-498e7e0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-498e7e0 .elementor-icon{font-size:30px;}.elementor-23 .elementor-element.elementor-element-498e7e0 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-498e7e0 .elementor-icon-box-title a{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-498e7e0:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-498e7e0:has(:focus) .elementor-icon-box-title{color:#141616;}.elementor-23 .elementor-element.elementor-element-498e7e0 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-498e7e0.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-0656601{--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:5%;--padding-bottom:14%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-0656601:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0656601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23 .elementor-element.elementor-element-bd28cda{text-align:center;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-bd28cda .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;text-transform:none;color:#FEFFFF;}.elementor-23 .elementor-element.elementor-element-058185c{text-align:center;}.elementor-23 .elementor-element.elementor-element-058185c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-4efa8e5{--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-23 .elementor-element.elementor-element-866097d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00DCA7;--border-color:#00DCA7;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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-23 .elementor-element.elementor-element-7efca31 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-7efca31.elementor-view-stacked .elementor-icon{background-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-7efca31.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-7efca31.elementor-view-default .elementor-icon{color:#00DCA7;border-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-7efca31.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-7efca31.elementor-view-default .elementor-icon svg{fill:#00DCA7;}.elementor-23 .elementor-element.elementor-element-7efca31 .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-7efca31 .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-0236d30{text-align:center;}.elementor-23 .elementor-element.elementor-element-0236d30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3a85402{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00DCA7;--border-color:#00DCA7;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-3783bcc .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-3783bcc.elementor-view-stacked .elementor-icon{background-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-3783bcc.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-3783bcc.elementor-view-default .elementor-icon{color:#00DCA7;border-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-3783bcc.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-3783bcc.elementor-view-default .elementor-icon svg{fill:#00DCA7;}.elementor-23 .elementor-element.elementor-element-3783bcc .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-3783bcc .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-aa8c7d4{text-align:center;}.elementor-23 .elementor-element.elementor-element-aa8c7d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-93c142d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00DCA7;--border-color:#00DCA7;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-65ce5b9 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-65ce5b9.elementor-view-stacked .elementor-icon{background-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-65ce5b9.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-65ce5b9.elementor-view-default .elementor-icon{color:#00DCA7;border-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-65ce5b9.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-65ce5b9.elementor-view-default .elementor-icon svg{fill:#00DCA7;}.elementor-23 .elementor-element.elementor-element-65ce5b9 .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-65ce5b9 .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-815818e{text-align:center;}.elementor-23 .elementor-element.elementor-element-815818e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-da695fc{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-d83fd2a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00DCA7;--border-color:#00DCA7;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-d30505a .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-d30505a.elementor-view-stacked .elementor-icon{background-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-d30505a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-d30505a.elementor-view-default .elementor-icon{color:#00DCA7;border-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-d30505a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-d30505a.elementor-view-default .elementor-icon svg{fill:#00DCA7;}.elementor-23 .elementor-element.elementor-element-d30505a .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-d30505a .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-23190c5{text-align:center;}.elementor-23 .elementor-element.elementor-element-23190c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-de917a5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00DCA7;--border-color:#00DCA7;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-53248d5 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-53248d5.elementor-view-stacked .elementor-icon{background-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-53248d5.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-53248d5.elementor-view-default .elementor-icon{color:#00DCA7;border-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-53248d5.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-53248d5.elementor-view-default .elementor-icon svg{fill:#00DCA7;}.elementor-23 .elementor-element.elementor-element-53248d5 .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-53248d5 .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-70421df{text-align:center;}.elementor-23 .elementor-element.elementor-element-70421df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8fede95{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00DCA7;--border-color:#00DCA7;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-2b10e7a .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-2b10e7a.elementor-view-stacked .elementor-icon{background-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-2b10e7a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-2b10e7a.elementor-view-default .elementor-icon{color:#00DCA7;border-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-2b10e7a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-2b10e7a.elementor-view-default .elementor-icon svg{fill:#00DCA7;}.elementor-23 .elementor-element.elementor-element-2b10e7a .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-2b10e7a .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-4b8165d{text-align:center;}.elementor-23 .elementor-element.elementor-element-4b8165d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-65fffe3 .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;background-color:#00DCA7;padding:15px 40px 15px 40px;}.elementor-23 .elementor-element.elementor-element-65fffe3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-dca95ae{--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;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#00DCA7;--border-color:#00DCA7;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-23 .elementor-element.elementor-element-dca95ae:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-dca95ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00DCA7 0%, #078F93 100%);}.elementor-23 .elementor-element.elementor-element-d4c1fde .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:3.6px;color:#000000;}.elementor-23 .elementor-element.elementor-element-e7590ea{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e7590ea:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e7590ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23 .elementor-element.elementor-element-90ee916{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-90ee916:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-90ee916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0AF2;}.elementor-23 .elementor-element.elementor-element-5b53bcd{--display:flex;}.elementor-23 .elementor-element.elementor-element-e6ea227{text-align:justify;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-e6ea227 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;text-transform:none;color:#FEFFFF;}.elementor-23 .elementor-element.elementor-element-37f5f2d{text-align:start;}.elementor-23 .elementor-element.elementor-element-37f5f2d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.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-23 .elementor-element.elementor-element-6e44aaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-6e44aaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-6e44aaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-6e44aaa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-23 .elementor-element.elementor-element-6e44aaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-23 .elementor-element.elementor-element-6e44aaa .elementor-icon-list-icon i{color:#078F93;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-6e44aaa .elementor-icon-list-icon svg{fill:#078F93;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-6e44aaa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:10px 10px 10px 10px;background-color:#FFFFFF;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-6e44aaa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-6e44aaa .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-6e44aaa .elementor-icon-list-text{color:#078F93;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-60dca59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-60dca59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-60dca59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-60dca59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-23 .elementor-element.elementor-element-60dca59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-23 .elementor-element.elementor-element-60dca59 .elementor-icon-list-icon i{color:#078F93;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-60dca59 .elementor-icon-list-icon svg{fill:#078F93;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-60dca59{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:10px 10px 10px 10px;background-color:#FFFFFF;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-60dca59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-60dca59 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-60dca59 .elementor-icon-list-text{color:#078F93;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-13d5161 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-13d5161 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-13d5161 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-13d5161 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-23 .elementor-element.elementor-element-13d5161 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-23 .elementor-element.elementor-element-13d5161 .elementor-icon-list-icon i{color:#078F93;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-13d5161 .elementor-icon-list-icon svg{fill:#078F93;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-13d5161{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:10px 10px 10px 10px;background-color:#FFFFFF;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-13d5161 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-13d5161 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-13d5161 .elementor-icon-list-text{color:#078F93;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-10277d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-10277d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-10277d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-10277d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-23 .elementor-element.elementor-element-10277d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-23 .elementor-element.elementor-element-10277d9 .elementor-icon-list-icon i{color:#078F93;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-10277d9 .elementor-icon-list-icon svg{fill:#078F93;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-10277d9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:10px 10px 10px 10px;background-color:#FFFFFF;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-10277d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-10277d9 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-10277d9 .elementor-icon-list-text{color:#078F93;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-451473f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-451473f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-451473f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-451473f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-23 .elementor-element.elementor-element-451473f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-23 .elementor-element.elementor-element-451473f .elementor-icon-list-icon i{color:#078F93;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-451473f .elementor-icon-list-icon svg{fill:#078F93;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-451473f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:10px 10px 10px 10px;background-color:#FFFFFF;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-451473f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-451473f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-451473f .elementor-icon-list-text{color:#078F93;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-04b58c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-04b58c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-04b58c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-23 .elementor-element.elementor-element-04b58c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-23 .elementor-element.elementor-element-04b58c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-23 .elementor-element.elementor-element-04b58c7 .elementor-icon-list-icon i{color:#078F93;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-04b58c7 .elementor-icon-list-icon svg{fill:#078F93;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-04b58c7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:10px 10px 10px 10px;background-color:#FFFFFF;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-04b58c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-04b58c7 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-04b58c7 .elementor-icon-list-text{color:#078F93;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-e2cb1e0{--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:flex-end;}.elementor-23 .elementor-element.elementor-element-6544c57{--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;--border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-6544c57:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6544c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2E26;}.elementor-23 .elementor-element.elementor-element-6544c57.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-f3c49c0 .elementor-icon-wrapper{text-align:end;}.elementor-23 .elementor-element.elementor-element-f3c49c0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f3c49c0.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-f3c49c0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f3c49c0.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-f3c49c0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f3c49c0 .elementor-icon{font-size:27px;}.elementor-23 .elementor-element.elementor-element-f3c49c0 .elementor-icon svg{height:27px;}.elementor-23 .elementor-element.elementor-element-f3c49c0{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-f3c49c0.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-bd652b2{text-align:center;}.elementor-23 .elementor-element.elementor-element-bd652b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9445959 .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;background-color:#00DCA7;padding:15px 40px 15px 40px;}.elementor-23 .elementor-element.elementor-element-9445959{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-8b40a7d{--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;--padding-top:24px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8b40a7d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8b40a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://book.crdev.com.br/wp-content/uploads/2025/08/PromessaPrincipalBG-1.webp");background-size:cover;}.elementor-23 .elementor-element.elementor-element-57cbabb{text-align:center;}.elementor-23 .elementor-element.elementor-element-57cbabb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:10px;color:#078F93;}.elementor-23 .elementor-element.elementor-element-b91e3c9{text-align:center;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-b91e3c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#FEFFFF;}.elementor-23 .elementor-element.elementor-element-2497ea0{text-align:center;}.elementor-23 .elementor-element.elementor-element-2497ea0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-45179b4{--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-23 .elementor-element.elementor-element-aa2b569{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00DCA7;--border-color:#00DCA7;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-e808db1{text-align:center;}.elementor-23 .elementor-element.elementor-element-e808db1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-shadow:0px 0px 62px #00E2AC;color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-2bdd495{text-align:center;}.elementor-23 .elementor-element.elementor-element-2bdd495 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3a50b58{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00DCA7;--border-color:#00DCA7;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-048f5a5{text-align:center;}.elementor-23 .elementor-element.elementor-element-048f5a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-shadow:0px 0px 62px #00E2AC;color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-92bb4d5{text-align:center;}.elementor-23 .elementor-element.elementor-element-92bb4d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-4cb4147{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00DCA7;--border-color:#00DCA7;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-fc59832{text-align:center;}.elementor-23 .elementor-element.elementor-element-fc59832 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-shadow:0px 0px 62px #00E2AC;color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-a2d7782{text-align:center;}.elementor-23 .elementor-element.elementor-element-a2d7782 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0820152{--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-23 .elementor-element.elementor-element-0accd60{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00DCA7;--border-color:#00DCA7;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-f0fb4be{text-align:center;}.elementor-23 .elementor-element.elementor-element-f0fb4be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-shadow:0px 0px 62px #00E2AC;color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-a23c1ab{text-align:center;}.elementor-23 .elementor-element.elementor-element-a23c1ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f23c8f4{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00DCA7;--border-color:#00DCA7;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-76a5924{text-align:center;}.elementor-23 .elementor-element.elementor-element-76a5924 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-shadow:0px 0px 62px #00E2AC;color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-d6bce2a{text-align:center;}.elementor-23 .elementor-element.elementor-element-d6bce2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d949daf{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00DCA7;--border-color:#00DCA7;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-c49de59{text-align:center;}.elementor-23 .elementor-element.elementor-element-c49de59 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-shadow:0px 0px 62px #00E2AC;color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-65d682f{text-align:center;}.elementor-23 .elementor-element.elementor-element-65d682f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d83874a .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;background-color:#00DCA7;padding:15px 40px 15px 40px;}.elementor-23 .elementor-element.elementor-element-d83874a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-e1dddc4{--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:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-e1dddc4:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e1dddc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23 .elementor-element.elementor-element-5618cc2{text-align:center;}.elementor-23 .elementor-element.elementor-element-5618cc2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:10px;color:#078F93;}.elementor-23 .elementor-element.elementor-element-f7d977d{text-align:center;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-f7d977d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;text-transform:none;color:#FEFFFF;}.elementor-23 .elementor-element.elementor-element-20cb591{text-align:center;}.elementor-23 .elementor-element.elementor-element-20cb591 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-075ce1e{--e-image-carousel-slides-to-show:6;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-075ce1e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-16f5382{--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:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-16f5382:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-16f5382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-23 .elementor-element.elementor-element-5e3de70{--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;--border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-5e3de70:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5e3de70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2E26;}.elementor-23 .elementor-element.elementor-element-5e3de70.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-8ed8304 .elementor-icon-wrapper{text-align:end;}.elementor-23 .elementor-element.elementor-element-8ed8304.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8ed8304.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-8ed8304.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8ed8304.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-8ed8304.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8ed8304 .elementor-icon{font-size:27px;}.elementor-23 .elementor-element.elementor-element-8ed8304 .elementor-icon svg{height:27px;}.elementor-23 .elementor-element.elementor-element-8ed8304{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-8ed8304.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-20cc3f8{text-align:center;}.elementor-23 .elementor-element.elementor-element-20cc3f8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0609d5a{--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:30px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-0609d5a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0609d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23 .elementor-element.elementor-element-c450cd9{text-align:center;padding:0px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-c450cd9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-8a41c94{--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-23 .elementor-element.elementor-element-030abd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-030abd1:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-030abd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-a8582c2 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-a8582c2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-a8582c2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-a8582c2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-a8582c2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-a8582c2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-a8582c2 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FEFFFF;}.elementor-23 .elementor-element.elementor-element-a8582c2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-8b7d564{text-align:center;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8b7d564 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;font-style:normal;color:#000000;}.elementor-23 .elementor-element.elementor-element-7b9271e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7b9271e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7b9271e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-23 .elementor-element.elementor-element-53792e9 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-53792e9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-53792e9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-53792e9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-53792e9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-53792e9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-53792e9 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FEFFFF;}.elementor-23 .elementor-element.elementor-element-53792e9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-9baf1f6{text-align:center;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9baf1f6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;font-style:normal;color:#000000;}.elementor-23 .elementor-element.elementor-element-0f98fab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-0f98fab:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0f98fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-23 .elementor-element.elementor-element-fa8d0a7 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-fa8d0a7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-fa8d0a7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-fa8d0a7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-fa8d0a7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-fa8d0a7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-fa8d0a7 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FEFFFF;}.elementor-23 .elementor-element.elementor-element-fa8d0a7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-37b5e98{text-align:center;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-37b5e98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;font-style:normal;color:#000000;}.elementor-23 .elementor-element.elementor-element-d694191{--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-23 .elementor-element.elementor-element-d694191:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d694191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://book.crdev.com.br/wp-content/uploads/2025/08/PromessaPrincipalBG-1.webp");background-size:cover;}.elementor-23 .elementor-element.elementor-element-0882633{--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-23 .elementor-element.elementor-element-5e6964d{--display:flex;}.elementor-23 .elementor-element.elementor-element-5430a57{text-align:justify;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-5430a57 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:none;color:#FEFFFF;}.elementor-23 .elementor-element.elementor-element-17bb6b9{text-align:start;}.elementor-23 .elementor-element.elementor-element-17bb6b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-ba9825b{--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-23 .elementor-element.elementor-element-c245140 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-c245140.elementor-view-stacked .elementor-icon{background-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-c245140.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-c245140.elementor-view-default .elementor-icon{color:#00DCA7;border-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-c245140.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-c245140.elementor-view-default .elementor-icon svg{fill:#00DCA7;}.elementor-23 .elementor-element.elementor-element-c245140 .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-c245140 .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-ebff1a4{text-align:start;}.elementor-23 .elementor-element.elementor-element-ebff1a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9384d4b{--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-23 .elementor-element.elementor-element-bbf4e92 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-bbf4e92.elementor-view-stacked .elementor-icon{background-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-bbf4e92.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-bbf4e92.elementor-view-default .elementor-icon{color:#00DCA7;border-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-bbf4e92.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-bbf4e92.elementor-view-default .elementor-icon svg{fill:#00DCA7;}.elementor-23 .elementor-element.elementor-element-bbf4e92 .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-bbf4e92 .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-fdb1bda{text-align:start;}.elementor-23 .elementor-element.elementor-element-fdb1bda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f2adcc0{--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-23 .elementor-element.elementor-element-6dea5ce .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-6dea5ce.elementor-view-stacked .elementor-icon{background-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-6dea5ce.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-6dea5ce.elementor-view-default .elementor-icon{color:#00DCA7;border-color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-6dea5ce.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-6dea5ce.elementor-view-default .elementor-icon svg{fill:#00DCA7;}.elementor-23 .elementor-element.elementor-element-6dea5ce .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-6dea5ce .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-fa66a2c{text-align:start;}.elementor-23 .elementor-element.elementor-element-fa66a2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-14d0bfd .elementor-image-box-wrapper{text-align:start;}.elementor-23 .elementor-element.elementor-element-14d0bfd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-14d0bfd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-14d0bfd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-14d0bfd .elementor-image-box-title{margin-bottom:2px;font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-14d0bfd .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-23 .elementor-element.elementor-element-14d0bfd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-14d0bfd .elementor-image-box-description{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-fc2d6de{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00DCA7;--border-color:#00DCA7;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 10px 2px rgba(0, 0, 0, 0.25);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-fc2d6de.e-con{--align-self:center;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-d66313a{text-align:center;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-d66313a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#FEFFFF;}.elementor-23 .elementor-element.elementor-element-a2e991b{text-align:center;}.elementor-23 .elementor-element.elementor-element-a2e991b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:300;color:#F8F8F8;}.elementor-23 .elementor-element.elementor-element-efa3698{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-efa3698.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-addc544{text-align:end;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-addc544 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:800;text-transform:none;color:#FEFFFF;}.elementor-23 .elementor-element.elementor-element-addc544.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-0532a93{text-align:center;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-0532a93 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:58px;font-weight:800;text-transform:none;color:#00DCA7;}.elementor-23 .elementor-element.elementor-element-a1da6e6{text-align:center;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a1da6e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8e6ab8f .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;background-color:#00DCA7;padding:15px 40px 15px 40px;}.elementor-23 .elementor-element.elementor-element-8e6ab8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-8e6ab8f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-2912965{--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;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2912965:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2912965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23 .elementor-element.elementor-element-93ebeaa{text-align:center;}.elementor-23 .elementor-element.elementor-element-93ebeaa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0.7px;word-spacing:2px;color:#CCD0D1;}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-1702abf{--flex-direction:column-reverse;--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-23 .elementor-element.elementor-element-c7d6bf2{--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-23 .elementor-element.elementor-element-0ef7e1e{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-23 .elementor-element.elementor-element-0ef7e1e .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-0ef7e1e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-23 .elementor-element.elementor-element-db21908{text-align:center;}.elementor-23 .elementor-element.elementor-element-db21908 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-fceef2f{text-align:center;}.elementor-23 .elementor-element.elementor-element-fceef2f .elementor-heading-title{font-size:12px;}.elementor-23 .elementor-element.elementor-element-c594dfb .elementor-button{font-size:14px;}.elementor-23 .elementor-element.elementor-element-cb1d963{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-bd28cda .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-058185c .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-0236d30 .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-aa8c7d4 .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-815818e .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-23190c5 .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-70421df .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-4b8165d .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-65fffe3 .elementor-button{font-size:14px;}.elementor-23 .elementor-element.elementor-element-e7590ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-90ee916{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-e6ea227 .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-37f5f2d .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-9445959 .elementor-button{font-size:16px;}.elementor-23 .elementor-element.elementor-element-b91e3c9 .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-2497ea0 .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-a8582c2 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-53792e9 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-fa8d0a7 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-14d0bfd .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-2912965{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-c7d6bf2{--width:50%;}.elementor-23 .elementor-element.elementor-element-cb1d963{--width:50%;}.elementor-23 .elementor-element.elementor-element-6544c57{--width:95.158%;}.elementor-23 .elementor-element.elementor-element-16f5382{--content-width:500px;}.elementor-23 .elementor-element.elementor-element-5e3de70{--width:95.158%;}}@media(min-width:1025px){.elementor-23 .elementor-element.elementor-element-d694191:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d694191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-c594dfb */.elementor-23 .elementor-element.elementor-element-c594dfb .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-c594dfb .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-c594dfb .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-c594dfb .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1702abf */.gradiente{
background: -webkit-linear-gradient(45deg, #00758F, #00DCA7);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd28cda */.elementor-23 .elementor-element.elementor-element-bd28cda .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-bd28cda .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-bd28cda .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-bd28cda .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866097d */.elementor-23 .elementor-element.elementor-element-866097d {
position: relative;
--light-color: #00DCA7; /* Cor mais clara */
--dark-color: #00758F; /* Cor mais escura, servindo como fundo */
border: 4px solid transparent; /* Define a largura da borda */
border-radius: 10px; /* Define o raio da borda para suavizar os cantos */
border-image-slice: 1;
border-image: linear-gradient(270deg,
var(--dark-color) 25%,
var(--light-color) 50%,
var(--dark-color) 75%) 1; /* Aplica o gradiente na borda */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a85402 */.elementor-23 .elementor-element.elementor-element-3a85402 {
position: relative;
--light-color: #00DCA7; /* Cor mais clara */
--dark-color: #00758F; /* Cor mais escura, servindo como fundo */
border: 4px solid transparent; /* Define a largura da borda */
border-radius: 10px; /* Define o raio da borda para suavizar os cantos */
border-image-slice: 1;
border-image: linear-gradient(270deg,
var(--dark-color) 25%,
var(--light-color) 50%,
var(--dark-color) 75%) 1; /* Aplica o gradiente na borda */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c142d */.elementor-23 .elementor-element.elementor-element-93c142d {
position: relative;
--light-color: #00DCA7; /* Cor mais clara */
--dark-color: #00758F; /* Cor mais escura, servindo como fundo */
border: 4px solid transparent; /* Define a largura da borda */
border-radius: 10px; /* Define o raio da borda para suavizar os cantos */
border-image-slice: 1;
border-image: linear-gradient(270deg,
var(--dark-color) 25%,
var(--light-color) 50%,
var(--dark-color) 75%) 1; /* Aplica o gradiente na borda */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d83fd2a */.elementor-23 .elementor-element.elementor-element-d83fd2a {
position: relative;
--light-color: #00DCA7; /* Cor mais clara */
--dark-color: #00758F; /* Cor mais escura, servindo como fundo */
border: 4px solid transparent; /* Define a largura da borda */
border-radius: 10px; /* Define o raio da borda para suavizar os cantos */
border-image-slice: 1;
border-image: linear-gradient(270deg,
var(--dark-color) 25%,
var(--light-color) 50%,
var(--dark-color) 75%) 1; /* Aplica o gradiente na borda */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de917a5 */.elementor-23 .elementor-element.elementor-element-de917a5 {
position: relative;
--light-color: #00DCA7; /* Cor mais clara */
--dark-color: #00758F; /* Cor mais escura, servindo como fundo */
border: 4px solid transparent; /* Define a largura da borda */
border-radius: 10px; /* Define o raio da borda para suavizar os cantos */
border-image-slice: 1;
border-image: linear-gradient(270deg,
var(--dark-color) 25%,
var(--light-color) 50%,
var(--dark-color) 75%) 1; /* Aplica o gradiente na borda */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fede95 */.elementor-23 .elementor-element.elementor-element-8fede95 {
position: relative;
--light-color: #00DCA7; /* Cor mais clara */
--dark-color: #00758F; /* Cor mais escura, servindo como fundo */
border: 4px solid transparent; /* Define a largura da borda */
border-radius: 10px; /* Define o raio da borda para suavizar os cantos */
border-image-slice: 1;
border-image: linear-gradient(270deg,
var(--dark-color) 25%,
var(--light-color) 50%,
var(--dark-color) 75%) 1; /* Aplica o gradiente na borda */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-65fffe3 */.elementor-23 .elementor-element.elementor-element-65fffe3 .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-65fffe3 .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-65fffe3 .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-65fffe3 .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca95ae */.textoanimadoEsquerda{
display: inline-block;
animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
0%{
transform: translatex(0);
}
100%{
transform: translatex(-900px);
}
}
.textoLinha{
/*texto em linha*/
white-space: nowrap;
overflow: hidden;
}
.elementor-23 .elementor-element.elementor-element-dca95ae{
transform: rotate(0deg) scale(1.01);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6ea227 */.elementor-23 .elementor-element.elementor-element-e6ea227 .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-e6ea227 .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-e6ea227 .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-e6ea227 .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b53bcd */.elementor-23 .elementor-element.elementor-element-5b53bcd .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-5b53bcd .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-5b53bcd .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-5b53bcd .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9445959 */.elementor-23 .elementor-element.elementor-element-9445959 .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-9445959 .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-9445959 .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-9445959 .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b91e3c9 */.elementor-23 .elementor-element.elementor-element-b91e3c9 .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-b91e3c9 .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-b91e3c9 .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-b91e3c9 .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d83874a */.elementor-23 .elementor-element.elementor-element-d83874a .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-d83874a .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-d83874a .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-d83874a .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b40a7d */.bordacima{
	border-top: 1px solid;
border-image: linear-gradient(to right, #000, #00DCA7, #000, ) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7d977d */.elementor-23 .elementor-element.elementor-element-f7d977d .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-f7d977d .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-f7d977d .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-f7d977d .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-075ce1e */.depoimentos .swiper-wrapper{
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a8582c2 */.elementor-23 .elementor-element.elementor-element-a8582c2 .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-a8582c2 .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-a8582c2 .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-a8582c2 .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-53792e9 */.elementor-23 .elementor-element.elementor-element-53792e9 .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-53792e9 .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-53792e9 .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-53792e9 .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fa8d0a7 */.elementor-23 .elementor-element.elementor-element-fa8d0a7 .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-fa8d0a7 .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-fa8d0a7 .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-fa8d0a7 .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5430a57 */.elementor-23 .elementor-element.elementor-element-5430a57 .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-5430a57 .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-5430a57 .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-5430a57 .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d66313a */.elementor-23 .elementor-element.elementor-element-d66313a .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-d66313a .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-d66313a .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-d66313a .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-addc544 */.elementor-23 .elementor-element.elementor-element-addc544 .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-addc544 .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-addc544 .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-addc544 .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}

.elementor-23 .elementor-element.elementor-element-addc544 small{
font-size: 40%;
}

.elementor-23 .elementor-element.elementor-element-addc544 small{
font-size: 70%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0532a93 */.elementor-23 .elementor-element.elementor-element-0532a93 .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-0532a93 .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-0532a93 .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-0532a93 .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e6ab8f */.elementor-23 .elementor-element.elementor-element-8e6ab8f .elementor-button {
border: none;
outline: none;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.elementor-23 .elementor-element.elementor-element-8e6ab8f .elementor-button:before {
content: "";
background: linear-gradient(
45deg,
#00DCA7, /* Tom base */
#00DCA7, /* Tom claro próximo */
#02929F, /* Tom escuro próximo */
#5EC4B7, /* Tom claro */
#344B47, /* Tom escuro */
#00DCA7, /* Tom mais claro */
#2D6D65, /* Tom mais escuro */
#00C9AD /* Voltando ao tom base */
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 30s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.elementor-23 .elementor-element.elementor-element-8e6ab8f .elementor-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #00DCA7;
opacity: 0.85;
left: 0;
top: 0;
border-radius: 10px;
}
/*Pisca*/
.elementor-23 .elementor-element.elementor-element-8e6ab8f .elementor-button{
animation: pisca 1.5s infinite;
box-shadow: 0px 0px 20px -5px #00DCA7; /*mude a cor aqui*/
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 30px transparent;
}
100% {
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */