.elementor-14 .elementor-element.elementor-element-271f1b94{--display:flex;--min-height:900px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-14 .elementor-element.elementor-element-271f1b94:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-271f1b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zezinhobaiano.com.br/wp-content/uploads/2026/04/Copy-of-Copia-de-Inserir-m-titulo-2.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-421ffee9{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7e3a8b50{text-align:center;}.elementor-14 .elementor-element.elementor-element-7e3a8b50 img{width:47%;}.elementor-14 .elementor-element.elementor-element-356bd0fd{text-align:center;}.elementor-14 .elementor-element.elementor-element-356bd0fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-67ee5e93{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-67ee5e93.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-37d99a69 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;padding:8px 35px 8px 35px;}.elementor-14 .elementor-element.elementor-element-37d99a69{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-37d99a69.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-37d99a69 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-37d99a69 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-14 .elementor-element.elementor-element-4aecb13b{--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-14 .elementor-element.elementor-element-74ab2f8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--overflow:hidden;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-74ab2f8a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-74ab2f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#834537AD;}.elementor-14 .elementor-element.elementor-element-74ab2f8a.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-74ab2f8a.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(13.7px);backdrop-filter:blur(13.7px);border-radius:inherit;background-color:inherit;}.elementor-14 .elementor-element.elementor-element-53a4c108{width:var( --container-widget-width, 16% );max-width:16%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:16%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-53a4c108.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-53a4c108.elementor-widget, .elementor-14 .elementor-element.elementor-element-53a4c108.elementor-widget > *{position:relative;--jkit-option-enabled:0px;}.elementor-14 .elementor-element.elementor-element-53a4c108.elementor-widget::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-14 .elementor-element.elementor-element-53a4c108 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-53a4c108 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-53a4c108 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-53a4c108 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-53a4c108 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-53a4c108 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-53a4c108 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-53a4c108 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-14 .elementor-element.elementor-element-53a4c108 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-53a4c108 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.8px;}.elementor-14 .elementor-element.elementor-element-53a4c108 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-355c1ba8{width:var( --container-widget-width, 16% );max-width:16%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:16%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-355c1ba8.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-355c1ba8.elementor-widget, .elementor-14 .elementor-element.elementor-element-355c1ba8.elementor-widget > *{position:relative;--jkit-option-enabled:0px;}.elementor-14 .elementor-element.elementor-element-355c1ba8.elementor-widget::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-14 .elementor-element.elementor-element-355c1ba8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-355c1ba8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-355c1ba8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-355c1ba8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-355c1ba8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-355c1ba8 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-355c1ba8 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-355c1ba8 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-14 .elementor-element.elementor-element-355c1ba8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-355c1ba8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.8px;}.elementor-14 .elementor-element.elementor-element-355c1ba8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-34be8423{width:var( --container-widget-width, 18% );max-width:18%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:18%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-34be8423.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-34be8423.elementor-widget, .elementor-14 .elementor-element.elementor-element-34be8423.elementor-widget > *{position:relative;--jkit-option-enabled:0px;}.elementor-14 .elementor-element.elementor-element-34be8423.elementor-widget::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-14 .elementor-element.elementor-element-34be8423 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-34be8423 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-34be8423 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-34be8423 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-34be8423 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-34be8423 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-34be8423 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-34be8423 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-14 .elementor-element.elementor-element-34be8423 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-34be8423 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.8px;}.elementor-14 .elementor-element.elementor-element-34be8423 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-3c416737{width:var( --container-widget-width, 15% );max-width:15%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:15%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-3c416737.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-3c416737.elementor-widget, .elementor-14 .elementor-element.elementor-element-3c416737.elementor-widget > *{position:relative;--jkit-option-enabled:0px;}.elementor-14 .elementor-element.elementor-element-3c416737.elementor-widget::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-14 .elementor-element.elementor-element-3c416737 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-3c416737 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-3c416737 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-3c416737 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-3c416737 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-3c416737 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-3c416737 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-3c416737 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-14 .elementor-element.elementor-element-3c416737 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-3c416737 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.8px;}.elementor-14 .elementor-element.elementor-element-3c416737 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-40d6d79e{width:var( --container-widget-width, 17% );max-width:17%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-40d6d79e.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-40d6d79e.elementor-widget, .elementor-14 .elementor-element.elementor-element-40d6d79e.elementor-widget > *{position:relative;--jkit-option-enabled:0px;}.elementor-14 .elementor-element.elementor-element-40d6d79e.elementor-widget::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-14 .elementor-element.elementor-element-40d6d79e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-40d6d79e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-40d6d79e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-40d6d79e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-40d6d79e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-40d6d79e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-40d6d79e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-40d6d79e .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-14 .elementor-element.elementor-element-40d6d79e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-40d6d79e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.8px;}.elementor-14 .elementor-element.elementor-element-40d6d79e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-20cdcae8{width:var( --container-widget-width, 18% );max-width:18%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:18%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-20cdcae8.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-20cdcae8.elementor-widget, .elementor-14 .elementor-element.elementor-element-20cdcae8.elementor-widget > *{position:relative;--jkit-option-enabled:0px;}.elementor-14 .elementor-element.elementor-element-20cdcae8.elementor-widget::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-14 .elementor-element.elementor-element-20cdcae8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-20cdcae8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-20cdcae8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-20cdcae8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-20cdcae8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-20cdcae8 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-20cdcae8 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-20cdcae8 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-14 .elementor-element.elementor-element-20cdcae8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-20cdcae8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.8px;}.elementor-14 .elementor-element.elementor-element-20cdcae8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-2c28fb6c{width:var( --container-widget-width, 15% );max-width:15%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:15%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-2c28fb6c.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-2c28fb6c.elementor-widget, .elementor-14 .elementor-element.elementor-element-2c28fb6c.elementor-widget > *{position:relative;--jkit-option-enabled:0px;}.elementor-14 .elementor-element.elementor-element-2c28fb6c.elementor-widget::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-14 .elementor-element.elementor-element-2c28fb6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-2c28fb6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-2c28fb6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-2c28fb6c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-2c28fb6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-2c28fb6c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-2c28fb6c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-2c28fb6c .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-14 .elementor-element.elementor-element-2c28fb6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-2c28fb6c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.8px;}.elementor-14 .elementor-element.elementor-element-2c28fb6c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-6cde6728{width:var( --container-widget-width, 17% );max-width:17%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-6cde6728.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-6cde6728.elementor-widget, .elementor-14 .elementor-element.elementor-element-6cde6728.elementor-widget > *{position:relative;--jkit-option-enabled:0px;}.elementor-14 .elementor-element.elementor-element-6cde6728.elementor-widget::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-14 .elementor-element.elementor-element-6cde6728 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-6cde6728 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-6cde6728 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-6cde6728 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-6cde6728 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-6cde6728 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-6cde6728 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-6cde6728 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-14 .elementor-element.elementor-element-6cde6728 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-6cde6728 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.8px;}.elementor-14 .elementor-element.elementor-element-6cde6728 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-376367a1{--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:70px;--padding-right:70px;}.elementor-14 .elementor-element.elementor-element-376367a1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-376367a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4E2CE;background-image:url("https://zezinhobaiano.com.br/wp-content/uploads/2026/04/ChatGPT-Image-26-de-abr.-de-2026-22_06_43.png");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-3523cb5{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-3523cb5.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-3523cb5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-2310ea90{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-3c05626a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 10px;--row-gap:20px;--column-gap:10px;--grid-auto-flow:row;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-273a29e0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#E0D6C8;--border-color:#E0D6C8;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-273a29e0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-273a29e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14 .elementor-element.elementor-element-24cda77a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-14 .elementor-element.elementor-element-24cda77a img{border-radius:10px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-45fb4bfc{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-45fb4bfc.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-45fb4bfc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-3dae375f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-6bb5463b{--display:flex;}.elementor-14 .elementor-element.elementor-element-1f98e533 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;padding:6px 25px 6px 25px;}.elementor-14 .elementor-element.elementor-element-1f98e533{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-1f98e533.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-1f98e533 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-1f98e533 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-14 .elementor-element.elementor-element-5408d7d7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#E0D6C8;--border-color:#E0D6C8;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5408d7d7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5408d7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14 .elementor-element.elementor-element-16416376{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-14 .elementor-element.elementor-element-16416376 img{border-radius:10px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-41ebc178{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-41ebc178.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-41ebc178 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-5e18bb26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-7c9cf7eb{--display:flex;}.elementor-14 .elementor-element.elementor-element-3e8a0ad8 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;padding:6px 25px 6px 25px;}.elementor-14 .elementor-element.elementor-element-3e8a0ad8{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3e8a0ad8.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-3e8a0ad8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-3e8a0ad8 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-14 .elementor-element.elementor-element-6f6cf140{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#E0D6C8;--border-color:#E0D6C8;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6f6cf140:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6f6cf140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14 .elementor-element.elementor-element-33ec3ad7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-14 .elementor-element.elementor-element-33ec3ad7 img{border-radius:10px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-63c4a7b4{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-63c4a7b4.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-63c4a7b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-630ae93f{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-630ae93f.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-79122ca0{--display:flex;}.elementor-14 .elementor-element.elementor-element-5ad8ce85 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;padding:6px 25px 6px 25px;}.elementor-14 .elementor-element.elementor-element-5ad8ce85{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-5ad8ce85.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-5ad8ce85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-5ad8ce85 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-14 .elementor-element.elementor-element-5f6071f0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#E0D6C8;--border-color:#E0D6C8;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5f6071f0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5f6071f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14 .elementor-element.elementor-element-700139b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-14 .elementor-element.elementor-element-700139b0 img{border-radius:10px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7400ac01{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-7400ac01.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-7400ac01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-486700a8{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-486700a8.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-394990d0{--display:flex;}.elementor-14 .elementor-element.elementor-element-727ac330 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;padding:6px 25px 6px 25px;}.elementor-14 .elementor-element.elementor-element-727ac330{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-727ac330.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-727ac330 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-727ac330 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-14 .elementor-element.elementor-element-6cb11a98{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#E0D6C8;--border-color:#E0D6C8;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6cb11a98:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6cb11a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14 .elementor-element.elementor-element-756de725{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-14 .elementor-element.elementor-element-756de725 img{border-radius:10px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6db5889d{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-6db5889d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-6db5889d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-59d72772{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-59d72772.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-353ab90f{--display:flex;}.elementor-14 .elementor-element.elementor-element-6e580af1 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;padding:6px 25px 6px 25px;}.elementor-14 .elementor-element.elementor-element-6e580af1{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-6e580af1.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-6e580af1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-6e580af1 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-14 .elementor-element.elementor-element-15c7d034{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#E0D6C8;--border-color:#E0D6C8;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-15c7d034:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-15c7d034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14 .elementor-element.elementor-element-7508e00f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-14 .elementor-element.elementor-element-7508e00f img{border-radius:10px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-384ee6ec{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-384ee6ec.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-384ee6ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-5fbf3e2b{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-5fbf3e2b.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-3b23f87a{--display:flex;}.elementor-14 .elementor-element.elementor-element-7d977caf .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;padding:6px 25px 6px 25px;}.elementor-14 .elementor-element.elementor-element-7d977caf{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-7d977caf.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-7d977caf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-7d977caf .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-14 .elementor-element.elementor-element-2d711427{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#E0D6C8;--border-color:#E0D6C8;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2d711427:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2d711427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14 .elementor-element.elementor-element-56a53351{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-14 .elementor-element.elementor-element-56a53351 img{border-radius:10px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-da57350{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-da57350.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-da57350 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-23acc8f1{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-23acc8f1.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-2e18b4f2{--display:flex;}.elementor-14 .elementor-element.elementor-element-40d6bc7d .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;padding:6px 25px 6px 25px;}.elementor-14 .elementor-element.elementor-element-40d6bc7d{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-40d6bc7d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-40d6bc7d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-40d6bc7d .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-14 .elementor-element.elementor-element-60736a8f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#E0D6C8;--border-color:#E0D6C8;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-60736a8f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-60736a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14 .elementor-element.elementor-element-7306bb0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-14 .elementor-element.elementor-element-7306bb0a img{border-radius:10px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-64399c4d{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-64399c4d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-64399c4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-45c21a0f{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-45c21a0f.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-1c2d145c{--display:flex;}.elementor-14 .elementor-element.elementor-element-370147f9 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;padding:6px 25px 6px 25px;}.elementor-14 .elementor-element.elementor-element-370147f9{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-370147f9.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-370147f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-370147f9 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-14 .elementor-element.elementor-element-510d07e3{--display:flex;--min-height:758px;--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;--border-radius:0px 0px 0px 0px;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:90px;--padding-left:70px;--padding-right:70px;}.elementor-14 .elementor-element.elementor-element-510d07e3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-510d07e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4CF00;background-image:url("https://zezinhobaiano.com.br/wp-content/uploads/2026/04/Copia-de-Inserir-m-titulo-20.jpg");background-position:0px -184px;background-size:cover;}.elementor-14 .elementor-element.elementor-element-41a6f02d{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-41a6f02d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-41a6f02d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-441ce8f1{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-72fb1212{--e-image-carousel-slides-to-show:4;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-72fb1212.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-72fb1212 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-14 .elementor-element.elementor-element-3047a3c4 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;padding:8px 35px 8px 35px;}.elementor-14 .elementor-element.elementor-element-3047a3c4{width:var( --container-widget-width, 28% );max-width:28%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3047a3c4.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-3047a3c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-3047a3c4 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-14 .elementor-element.elementor-element-4e76bab8{--display:flex;--min-height:723px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:25px 25px 25px 25px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;--z-index:999;}.elementor-14 .elementor-element.elementor-element-4e76bab8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4e76bab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4CF00;}.elementor-14 .elementor-element.elementor-element-4e76bab8::before, .elementor-14 .elementor-element.elementor-element-4e76bab8 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4e76bab8 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4e76bab8 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4e76bab8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4e76bab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://zezinhobaiano.com.br/wp-content/uploads/2026/04/Design-sem-nome-8.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-7c1b8d35{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7c613396{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-14 .elementor-element.elementor-element-7c613396.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-7c613396 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-2525fe62{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;line-height:19px;}.elementor-14 .elementor-element.elementor-element-2525fe62.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-7e5ac8d7 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;padding:8px 35px 8px 35px;}.elementor-14 .elementor-element.elementor-element-7e5ac8d7{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-7e5ac8d7.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-7e5ac8d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-7e5ac8d7 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-14 .elementor-element.elementor-element-35355444{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-35355444 img{width:22%;}.elementor-14 .elementor-element.elementor-element-14ed36c3{--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-14 .elementor-element.elementor-element-7828eee7{text-align:center;}.elementor-14 .elementor-element.elementor-element-7828eee7 img{width:97%;border-radius:36px 36px 36px 36px;}.elementor-14 .elementor-element.elementor-element-5927206b{text-align:center;}.elementor-14 .elementor-element.elementor-element-5927206b img{width:97%;border-radius:36px 36px 36px 36px;}.elementor-14 .elementor-element.elementor-element-4bece312{text-align:center;}.elementor-14 .elementor-element.elementor-element-4bece312 img{width:97%;border-radius:36px 36px 36px 36px;}.elementor-14 .elementor-element.elementor-element-2450d42d{--display:flex;--min-height:622px;--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;--overlay-opacity:0.6;--border-radius:0px 0px 0px 0px;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;--z-index:1;}.elementor-14 .elementor-element.elementor-element-2450d42d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2450d42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4CF00;background-image:url("https://zezinhobaiano.com.br/wp-content/uploads/2026/04/Captura-de-tela-2026-04-23-232342.png");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-2450d42d::before, .elementor-14 .elementor-element.elementor-element-2450d42d > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2450d42d > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2450d42d > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2450d42d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2450d42d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-71894d7f{text-align:center;}.elementor-14 .elementor-element.elementor-element-71894d7f img{width:20%;}.elementor-14 .elementor-element.elementor-element-63bedade{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-63bedade.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-63bedade .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-373c408b{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;line-height:19px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4bc4e3cf .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;padding:8px 35px 8px 35px;}.elementor-14 .elementor-element.elementor-element-4bc4e3cf{width:var( --container-widget-width, 28% );max-width:28%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4bc4e3cf.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-4bc4e3cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-4bc4e3cf .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-14 .elementor-element.elementor-element-5633e77b{--display:flex;--min-height:678px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-14 .elementor-element.elementor-element-5633e77b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5633e77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8CFB5;background-image:url("https://zezinhobaiano.com.br/wp-content/uploads/2026/04/ChatGPT-Image-26-de-abr.-de-2026-22_06_43.png");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-7d9f29ed{--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;--margin-top:30px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-35a2fc1c{width:var( --container-widget-width, 82% );max-width:82%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:60px 0px 84px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;z-index:14;text-align:center;}.elementor-14 .elementor-element.elementor-element-35a2fc1c.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-35a2fc1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:700;text-transform:uppercase;text-decoration:underline;line-height:48px;letter-spacing:-0.9px;color:#6B3835;}.elementor-14 .elementor-element.elementor-element-4e797a47{width:var( --container-widget-width, 100% );max-width:100%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:25;text-align:center;}.elementor-14 .elementor-element.elementor-element-4e797a47.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-4e797a47 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;line-height:40px;}.elementor-14 .elementor-element.elementor-element-56a7f73b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-33fd3d75{--display:flex;border-style:none;--border-style:none;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-4deef5bb{width:var( --container-widget-width, 79% );max-width:79%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 70px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:23px;color:#000000;}.elementor-14 .elementor-element.elementor-element-4deef5bb.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-3b0b0dbd{--display:flex;}.elementor-14 .elementor-element.elementor-element-3168c86b{width:var( --container-widget-width, 88% );max-width:88%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;padding:0px 70px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:23px;}.elementor-14 .elementor-element.elementor-element-3168c86b.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-17caebaa{--display:flex;}.elementor-14 .elementor-element.elementor-element-3b4b0e8a{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;padding:0px 70px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:23px;}.elementor-14 .elementor-element.elementor-element-3b4b0e8a.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-3bf43855{--display:flex;}.elementor-14 .elementor-element.elementor-element-1b815b0c{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;padding:0px 70px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:23px;}.elementor-14 .elementor-element.elementor-element-1b815b0c.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-5d040935{--n-accordion-title-font-size:17px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 7px;z-index:99999;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#E7DC07;}.elementor-14 .elementor-element.elementor-element-5d040935 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF52;}.elementor-14 .elementor-element.elementor-element-5d040935.elementor-widget, .elementor-14 .elementor-element.elementor-element-5d040935.elementor-widget > *{position:relative;--jkit-option-enabled:20px;}.elementor-14 .elementor-element.elementor-element-5d040935.elementor-widget::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:inherit;background-color:inherit;}.elementor-14 .elementor-element.elementor-element-5d040935 {--n-accordion-padding:15px 30px 15px 37px;}:where( .elementor-14 .elementor-element.elementor-element-5d040935 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-14 .elementor-element.elementor-element-464a2df3{--display:flex;--min-height:432px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000040;--border-color:#00000040;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-464a2df3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-464a2df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9ecd5;}.elementor-14 .elementor-element.elementor-element-4b379fa7{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7674518c{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-220318b8{margin:0px 24px calc(var(--kit-widget-spacing, 0px) + 0px) -23px;padding:0px 72px 0px 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-220318b8 img{width:43%;}.elementor-14 .elementor-element.elementor-element-3a063ac5{width:var( --container-widget-width, 52% );max-width:52%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 4px) -21px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#000000;}.elementor-14 .elementor-element.elementor-element-3a063ac5.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-7bcdb333{--display:flex;}.elementor-14 .elementor-element.elementor-element-7266cc98{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:29px;color:#000000;}.elementor-14 .elementor-element.elementor-element-7266cc98.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-1844e392{width:var( --container-widget-width, 61% );max-width:61%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:61%;--container-widget-flex-grow:0;border-style:none;border-radius:65px 65px 65px 65px;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-1844e392.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-1844e392.elementor-widget, .elementor-14 .elementor-element.elementor-element-1844e392.elementor-widget > *{position:relative;--jkit-option-enabled:13.2px;}.elementor-14 .elementor-element.elementor-element-1844e392.elementor-widget::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(13.2px);backdrop-filter:blur(13.2px);border-radius:inherit;background-color:inherit;}.elementor-14 .elementor-element.elementor-element-1844e392 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-14 .elementor-element.elementor-element-1844e392 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-14 .elementor-element.elementor-element-1844e392 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-14 .elementor-element.elementor-element-1844e392 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-14 .elementor-element.elementor-element-1844e392 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-14 .elementor-element.elementor-element-1844e392 .elementor-icon-list-icon i{color:#182869;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-1844e392 .elementor-icon-list-icon svg{fill:#182869;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-1844e392 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-1844e392 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-1844e392 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-1844e392 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-78cbcb45{--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:15px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-78cbcb45:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-78cbcb45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#512a2a;}.elementor-14 .elementor-element.elementor-element-4b08e080{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:29px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4b08e080.elementor-element{--align-self:flex-start;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-3c05626a{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-510d07e3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-510d07e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-271f1b94:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-271f1b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zezinhobaiano.com.br/wp-content/uploads/2026/04/Banner-Mobile.png");}.elementor-14 .elementor-element.elementor-element-271f1b94{--min-height:731px;--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:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-356bd0fd .elementor-heading-title{font-size:26px;}.elementor-14 .elementor-element.elementor-element-67ee5e93{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-14 .elementor-element.elementor-element-37d99a69{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-37d99a69.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-37d99a69 .elementor-button{font-size:13px;padding:12px 20px 12px 20px;}.elementor-14 .elementor-element.elementor-element-74ab2f8a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-53a4c108{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-14 .elementor-element.elementor-element-53a4c108.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-53a4c108 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-53a4c108 .elementor-icon-list-item > a{font-size:12px;}.elementor-14 .elementor-element.elementor-element-355c1ba8{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-14 .elementor-element.elementor-element-355c1ba8.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-355c1ba8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-355c1ba8 .elementor-icon-list-item > a{font-size:12px;}.elementor-14 .elementor-element.elementor-element-34be8423{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-14 .elementor-element.elementor-element-34be8423.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-34be8423 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-34be8423 .elementor-icon-list-item > a{font-size:14px;}.elementor-14 .elementor-element.elementor-element-20cdcae8{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-14 .elementor-element.elementor-element-20cdcae8.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-20cdcae8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-20cdcae8 .elementor-icon-list-item > a{font-size:14px;}.elementor-14 .elementor-element.elementor-element-376367a1{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-3523cb5 .elementor-heading-title{font-size:27px;}.elementor-14 .elementor-element.elementor-element-2310ea90{font-size:16px;}.elementor-14 .elementor-element.elementor-element-3c05626a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-1f98e533{width:var( --container-widget-width, 81% );max-width:81%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-1f98e533.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-1f98e533 .elementor-button{font-size:14px;padding:17px 20px 17px 10px;}.elementor-14 .elementor-element.elementor-element-3e8a0ad8{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-3e8a0ad8.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-3e8a0ad8 .elementor-button{font-size:13px;padding:17px 20px 17px 20px;}.elementor-14 .elementor-element.elementor-element-5ad8ce85{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-5ad8ce85.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-5ad8ce85 .elementor-button{font-size:13px;padding:17px 20px 17px 20px;}.elementor-14 .elementor-element.elementor-element-727ac330{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-727ac330.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-727ac330 .elementor-button{font-size:13px;padding:17px 20px 17px 20px;}.elementor-14 .elementor-element.elementor-element-6e580af1{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-6e580af1.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-6e580af1 .elementor-button{font-size:13px;padding:17px 20px 17px 20px;}.elementor-14 .elementor-element.elementor-element-7d977caf{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-7d977caf.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-7d977caf .elementor-button{font-size:13px;padding:17px 20px 17px 20px;}.elementor-14 .elementor-element.elementor-element-40d6bc7d{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-40d6bc7d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-40d6bc7d .elementor-button{font-size:13px;padding:17px 20px 17px 20px;}.elementor-14 .elementor-element.elementor-element-370147f9{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-370147f9.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-370147f9 .elementor-button{font-size:13px;padding:17px 20px 17px 20px;}.elementor-14 .elementor-element.elementor-element-510d07e3{--min-height:626px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-510d07e3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-510d07e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-16px -170px;}.elementor-14 .elementor-element.elementor-element-41a6f02d .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-441ce8f1{font-size:16px;}.elementor-14 .elementor-element.elementor-element-72fb1212{--e-image-carousel-slides-to-show:2;}.elementor-14 .elementor-element.elementor-element-3047a3c4{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-3047a3c4.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-3047a3c4 .elementor-button{font-size:13px;padding:17px 20px 17px 20px;}.elementor-14 .elementor-element.elementor-element-4e76bab8{--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:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-7c613396{width:100%;max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-7c613396.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-7c613396 .elementor-heading-title{font-size:34px;}.elementor-14 .elementor-element.elementor-element-2525fe62{width:100%;max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-2525fe62.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-7e5ac8d7{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-7e5ac8d7.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-7e5ac8d7 .elementor-button{font-size:13px;padding:17px 20px 17px 20px;}.elementor-14 .elementor-element.elementor-element-35355444.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-35355444{text-align:center;}.elementor-14 .elementor-element.elementor-element-35355444 img{width:43%;}.elementor-14 .elementor-element.elementor-element-14ed36c3{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2450d42d{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-71894d7f img{width:75%;}.elementor-14 .elementor-element.elementor-element-63bedade .elementor-heading-title{font-size:27px;}.elementor-14 .elementor-element.elementor-element-373c408b{font-size:16px;}.elementor-14 .elementor-element.elementor-element-4bc4e3cf{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-4bc4e3cf.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-4bc4e3cf .elementor-button{font-size:13px;padding:17px 20px 17px 20px;}.elementor-14 .elementor-element.elementor-element-5633e77b{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-35a2fc1c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:20px 0px 40px 0px;}.elementor-14 .elementor-element.elementor-element-35a2fc1c .elementor-heading-title{font-size:103px;}.elementor-14 .elementor-element.elementor-element-4e797a47 .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-4deef5bb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-3168c86b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-3b4b0e8a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-1b815b0c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-5d040935{--n-accordion-title-font-size:15px;}.elementor-14 .elementor-element.elementor-element-464a2df3{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-220318b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-220318b8.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-220318b8 img{width:59%;}.elementor-14 .elementor-element.elementor-element-3a063ac5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-3a063ac5.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-7266cc98{width:100%;max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-7266cc98.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-1844e392{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-1844e392.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-4b08e080{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-4b08e080.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-271f1b94{--content-width:1300px;}.elementor-14 .elementor-element.elementor-element-421ffee9{--width:50%;}.elementor-14 .elementor-element.elementor-element-4aecb13b{--width:50%;}.elementor-14 .elementor-element.elementor-element-376367a1{--content-width:1400px;}.elementor-14 .elementor-element.elementor-element-7c1b8d35{--width:50%;}.elementor-14 .elementor-element.elementor-element-14ed36c3{--width:50%;}.elementor-14 .elementor-element.elementor-element-5633e77b{--content-width:1350px;}.elementor-14 .elementor-element.elementor-element-7d9f29ed{--width:70%;}.elementor-14 .elementor-element.elementor-element-56a7f73b{--width:75%;}.elementor-14 .elementor-element.elementor-element-464a2df3{--content-width:1300px;}.elementor-14 .elementor-element.elementor-element-78cbcb45{--content-width:1300px;}}/* Start custom CSS for button, class: .elementor-element-37d99a69 */.elementor-14 .elementor-element.elementor-element-37d99a69 {
  position: relative;
  font-family: 'DM Sans', sans-serif;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.09em;
  color: #FDF8EE !important;
  text-shadow: 0 1px 3px rgba(0, 60, 40, 0.4);

  background: linear-gradient(
    160deg,
    #00CC04 0%,
    #009703 30%,
    #00CC04 55%,
    #009703 75%,
    #0A3F3A 100%
  ) !important;

  border: none !important;
  border-radius: 10px !important;
  padding: 15px 44px !important;
  overflow: hidden;

  box-shadow:
    0 2px 0 rgba(255,255,255,0.15) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 6px 24px rgba(18, 140, 126, 0.45),
    0 2px 6px rgba(0, 60, 40, 0.3) !important;

  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease !important;
}

/* Brilho glossy no topo */
.elementor-14 .elementor-element.elementor-element-37d99a69::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 45%;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.04) 100%
  );
  border-radius: 10px 10px 40% 40%;
  pointer-events: none;
  z-index: 1;
}

/* Luz passando (shimmer) */
.elementor-14 .elementor-element.elementor-element-37d99a69::after {
  content: '';
  position: absolute;
  top: -20%;
  left: -60%;
  width: 40%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 20%,
    rgba(255,255,255,0.22) 50%,
    transparent 80%
  );
  transform: skewX(-20deg);
  animation: goldShimmer 3.5s ease-in-out infinite;
  pointer-events: none;
  z-index: 2;
}

/* Hover */
.elementor-14 .elementor-element.elementor-element-37d99a69:hover {
  filter: brightness(1.08) saturate(1.1) !important;
  transform: scale(1.03) translateY(-1px) !important;
  box-shadow:
    0 2px 0 rgba(255,255,255,0.18) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 10px 36px rgba(37, 211, 102, 0.45),
    0 4px 12px rgba(0, 60, 40, 0.3) !important;
}

/* Click / press */
.elementor-14 .elementor-element.elementor-element-37d99a69:active {
  transform: scale(0.98) translateY(1px) !important;
  filter: brightness(0.96) !important;
}

/* Animação shimmer */
@keyframes goldShimmer {
  0% { left: -60%; }
  100% { left: 120%; }
}

/* Mobile pequeno (≤480px) */
@media (max-width: 480px) {
  .elementor-14 .elementor-element.elementor-element-37d99a69 {
    font-size: 12px !important;
    padding: 14px 28px !important;
    border-radius: 8px !important;
    letter-spacing: 0.06em !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* Tablet (481px–768px) */
@media (min-width: 481px) and (max-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-37d99a69 {
    font-size: 12px !important;
    padding: 16px 36px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f98e533 */.elementor-14 .elementor-element.elementor-element-1f98e533 {
  position: relative;
  font-family: 'DM Sans', sans-serif;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.09em;
  color: #FDF8EE !important;
  text-shadow: 0 1px 3px rgba(0, 60, 40, 0.4);

  background: linear-gradient(
    160deg,
    #2E7D32 0%,
    #2E7D32 30%,
    #2E7D32 55%,
    #009703 75%,
    #0A3F3A 100%
  ) !important;

  border: none !important;
  border-radius: 10px !important;
  padding: 15px 18px !important;
  overflow: hidden;

  box-shadow:
    0 2px 0 rgba(255,255,255,0.15) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 6px 24px rgba(18, 140, 126, 0.45),
    0 2px 6px rgba(0, 60, 40, 0.3) !important;

  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease !important;
}

/* Brilho glossy no topo */
.elementor-14 .elementor-element.elementor-element-1f98e533::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 45%;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.04) 100%
  );
  border-radius: 10px 10px 40% 40%;
  pointer-events: none;
  z-index: 1;
}

/* Luz passando (shimmer) */
.elementor-14 .elementor-element.elementor-element-1f98e533::after {
  content: '';
  position: absolute;
  top: -20%;
  left: -60%;
  width: 40%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 20%,
    rgba(255,255,255,0.22) 50%,
    transparent 80%
  );
  transform: skewX(-20deg);
  animation: goldShimmer 3.5s ease-in-out infinite;
  pointer-events: none;
  z-index: 2;
}

/* Hover */
.elementor-14 .elementor-element.elementor-element-1f98e533:hover {
  filter: brightness(1.08) saturate(1.1) !important;
  transform: scale(1.03) translateY(-1px) !important;
  box-shadow:
    0 2px 0 rgba(255,255,255,0.18) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 10px 36px rgba(37, 211, 102, 0.45),
    0 4px 12px rgba(0, 60, 40, 0.3) !important;
}

/* Click / press */
.elementor-14 .elementor-element.elementor-element-1f98e533:active {
  transform: scale(0.98) translateY(1px) !important;
  filter: brightness(0.96) !important;
}

/* Animação shimmer */
@keyframes goldShimmer {
  0% { left: -60%; }
  100% { left: 120%; }
}

/* Mobile pequeno (≤480px) */
@media (max-width: 480px) {
  .elementor-14 .elementor-element.elementor-element-1f98e533 {
    font-size: 12px !important;
    padding: 12px 20px !important;
    border-radius: 8px !important;
    letter-spacing: 0.06em !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* Tablet (481px–768px) */
@media (min-width: 481px) and (max-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-1f98e533 {
    font-size: 12px !important;
    padding: 16px 36px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e8a0ad8 */.elementor-14 .elementor-element.elementor-element-3e8a0ad8 {
  position: relative;
  font-family: 'DM Sans', sans-serif;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.09em;
  color: #FDF8EE !important;
  text-shadow: 0 1px 3px rgba(0, 60, 40, 0.4);

  background: linear-gradient(
    160deg,
    #2E7D32 0%,
    #2E7D32 30%,
    #2E7D32 55%,
    #009703 75%,
    #0A3F3A 100%
  ) !important;

  border: none !important;
  border-radius: 10px !important;
  padding: 15px 18px !important;
  overflow: hidden;

  box-shadow:
    0 2px 0 rgba(255,255,255,0.15) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 6px 24px rgba(18, 140, 126, 0.45),
    0 2px 6px rgba(0, 60, 40, 0.3) !important;

  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease !important;
}

/* Brilho glossy no topo */
.elementor-14 .elementor-element.elementor-element-3e8a0ad8::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 45%;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.04) 100%
  );
  border-radius: 10px 10px 40% 40%;
  pointer-events: none;
  z-index: 1;
}

/* Luz passando (shimmer) */
.elementor-14 .elementor-element.elementor-element-3e8a0ad8::after {
  content: '';
  position: absolute;
  top: -20%;
  left: -60%;
  width: 40%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 20%,
    rgba(255,255,255,0.22) 50%,
    transparent 80%
  );
  transform: skewX(-20deg);
  animation: goldShimmer 3.5s ease-in-out infinite;
  pointer-events: none;
  z-index: 2;
}

/* Hover */
.elementor-14 .elementor-element.elementor-element-3e8a0ad8:hover {
  filter: brightness(1.08) saturate(1.1) !important;
  transform: scale(1.03) translateY(-1px) !important;
  box-shadow:
    0 2px 0 rgba(255,255,255,0.18) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 10px 36px rgba(37, 211, 102, 0.45),
    0 4px 12px rgba(0, 60, 40, 0.3) !important;
}

/* Click / press */
.elementor-14 .elementor-element.elementor-element-3e8a0ad8:active {
  transform: scale(0.98) translateY(1px) !important;
  filter: brightness(0.96) !important;
}

/* Animação shimmer */
@keyframes goldShimmer {
  0% { left: -60%; }
  100% { left: 120%; }
}

/* Mobile pequeno (≤480px) */
@media (max-width: 480px) {
  .elementor-14 .elementor-element.elementor-element-3e8a0ad8 {
    font-size: 12px !important;
    padding: 14px 28px !important;
    border-radius: 8px !important;
    letter-spacing: 0.06em !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* Tablet (481px–768px) */
@media (min-width: 481px) and (max-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-3e8a0ad8 {
    font-size: 12px !important;
    padding: 16px 36px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ad8ce85 */.elementor-14 .elementor-element.elementor-element-5ad8ce85 {
  position: relative;
  font-family: 'DM Sans', sans-serif;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.09em;
  color: #FDF8EE !important;
  text-shadow: 0 1px 3px rgba(0, 60, 40, 0.4);

  background: linear-gradient(
    160deg,
    #2E7D32 0%,
    #2E7D32 30%,
    #2E7D32 55%,
    #009703 75%,
    #0A3F3A 100%
  ) !important;

  border: none !important;
  border-radius: 10px !important;
  padding: 15px 18px !important;
  overflow: hidden;

  box-shadow:
    0 2px 0 rgba(255,255,255,0.15) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 6px 24px rgba(18, 140, 126, 0.45),
    0 2px 6px rgba(0, 60, 40, 0.3) !important;

  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease !important;
}

/* Brilho glossy no topo */
.elementor-14 .elementor-element.elementor-element-5ad8ce85::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 45%;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.04) 100%
  );
  border-radius: 10px 10px 40% 40%;
  pointer-events: none;
  z-index: 1;
}

/* Luz passando (shimmer) */
.elementor-14 .elementor-element.elementor-element-5ad8ce85::after {
  content: '';
  position: absolute;
  top: -20%;
  left: -60%;
  width: 40%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 20%,
    rgba(255,255,255,0.22) 50%,
    transparent 80%
  );
  transform: skewX(-20deg);
  animation: goldShimmer 3.5s ease-in-out infinite;
  pointer-events: none;
  z-index: 2;
}

/* Hover */
.elementor-14 .elementor-element.elementor-element-5ad8ce85:hover {
  filter: brightness(1.08) saturate(1.1) !important;
  transform: scale(1.03) translateY(-1px) !important;
  box-shadow:
    0 2px 0 rgba(255,255,255,0.18) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 10px 36px rgba(37, 211, 102, 0.45),
    0 4px 12px rgba(0, 60, 40, 0.3) !important;
}

/* Click / press */
.elementor-14 .elementor-element.elementor-element-5ad8ce85:active {
  transform: scale(0.98) translateY(1px) !important;
  filter: brightness(0.96) !important;
}

/* Animação shimmer */
@keyframes goldShimmer {
  0% { left: -60%; }
  100% { left: 120%; }
}

/* Mobile pequeno (≤480px) */
@media (max-width: 480px) {
  .elementor-14 .elementor-element.elementor-element-5ad8ce85 {
    font-size: 12px !important;
    padding: 14px 28px !important;
    border-radius: 8px !important;
    letter-spacing: 0.06em !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* Tablet (481px–768px) */
@media (min-width: 481px) and (max-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-5ad8ce85 {
    font-size: 12px !important;
    padding: 16px 36px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-727ac330 */.elementor-14 .elementor-element.elementor-element-727ac330 {
  position: relative;
  font-family: 'DM Sans', sans-serif;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.09em;
  color: #FDF8EE !important;
  text-shadow: 0 1px 3px rgba(0, 60, 40, 0.4);

  background: linear-gradient(
    160deg,
    #2E7D32 0%,
    #2E7D32 30%,
    #2E7D32 55%,
    #009703 75%,
    #0A3F3A 100%
  ) !important;

  border: none !important;
  border-radius: 10px !important;
  padding: 15px 18px !important;
  overflow: hidden;

  box-shadow:
    0 2px 0 rgba(255,255,255,0.15) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 6px 24px rgba(18, 140, 126, 0.45),
    0 2px 6px rgba(0, 60, 40, 0.3) !important;

  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease !important;
}

/* Brilho glossy no topo */
.elementor-14 .elementor-element.elementor-element-727ac330::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 45%;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.04) 100%
  );
  border-radius: 10px 10px 40% 40%;
  pointer-events: none;
  z-index: 1;
}

/* Luz passando (shimmer) */
.elementor-14 .elementor-element.elementor-element-727ac330::after {
  content: '';
  position: absolute;
  top: -20%;
  left: -60%;
  width: 40%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 20%,
    rgba(255,255,255,0.22) 50%,
    transparent 80%
  );
  transform: skewX(-20deg);
  animation: goldShimmer 3.5s ease-in-out infinite;
  pointer-events: none;
  z-index: 2;
}

/* Hover */
.elementor-14 .elementor-element.elementor-element-727ac330:hover {
  filter: brightness(1.08) saturate(1.1) !important;
  transform: scale(1.03) translateY(-1px) !important;
  box-shadow:
    0 2px 0 rgba(255,255,255,0.18) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 10px 36px rgba(37, 211, 102, 0.45),
    0 4px 12px rgba(0, 60, 40, 0.3) !important;
}

/* Click / press */
.elementor-14 .elementor-element.elementor-element-727ac330:active {
  transform: scale(0.98) translateY(1px) !important;
  filter: brightness(0.96) !important;
}

/* Animação shimmer */
@keyframes goldShimmer {
  0% { left: -60%; }
  100% { left: 120%; }
}

/* Mobile pequeno (≤480px) */
@media (max-width: 480px) {
  .elementor-14 .elementor-element.elementor-element-727ac330 {
    font-size: 12px !important;
    padding: 14px 28px !important;
    border-radius: 8px !important;
    letter-spacing: 0.06em !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* Tablet (481px–768px) */
@media (min-width: 481px) and (max-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-727ac330 {
    font-size: 12px !important;
    padding: 16px 36px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e580af1 */.elementor-14 .elementor-element.elementor-element-6e580af1 {
  position: relative;
  font-family: 'DM Sans', sans-serif;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.09em;
  color: #FDF8EE !important;
  text-shadow: 0 1px 3px rgba(0, 60, 40, 0.4);

  background: linear-gradient(
    160deg,
    #2E7D32 0%,
    #2E7D32 30%,
    #2E7D32 55%,
    #009703 75%,
    #0A3F3A 100%
  ) !important;

  border: none !important;
  border-radius: 10px !important;
  padding: 15px 18px !important;
  overflow: hidden;

  box-shadow:
    0 2px 0 rgba(255,255,255,0.15) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 6px 24px rgba(18, 140, 126, 0.45),
    0 2px 6px rgba(0, 60, 40, 0.3) !important;

  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease !important;
}

/* Brilho glossy no topo */
.elementor-14 .elementor-element.elementor-element-6e580af1::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 45%;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.04) 100%
  );
  border-radius: 10px 10px 40% 40%;
  pointer-events: none;
  z-index: 1;
}

/* Luz passando (shimmer) */
.elementor-14 .elementor-element.elementor-element-6e580af1::after {
  content: '';
  position: absolute;
  top: -20%;
  left: -60%;
  width: 40%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 20%,
    rgba(255,255,255,0.22) 50%,
    transparent 80%
  );
  transform: skewX(-20deg);
  animation: goldShimmer 3.5s ease-in-out infinite;
  pointer-events: none;
  z-index: 2;
}

/* Hover */
.elementor-14 .elementor-element.elementor-element-6e580af1:hover {
  filter: brightness(1.08) saturate(1.1) !important;
  transform: scale(1.03) translateY(-1px) !important;
  box-shadow:
    0 2px 0 rgba(255,255,255,0.18) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 10px 36px rgba(37, 211, 102, 0.45),
    0 4px 12px rgba(0, 60, 40, 0.3) !important;
}

/* Click / press */
.elementor-14 .elementor-element.elementor-element-6e580af1:active {
  transform: scale(0.98) translateY(1px) !important;
  filter: brightness(0.96) !important;
}

/* Animação shimmer */
@keyframes goldShimmer {
  0% { left: -60%; }
  100% { left: 120%; }
}

/* Mobile pequeno (≤480px) */
@media (max-width: 480px) {
  .elementor-14 .elementor-element.elementor-element-6e580af1 {
    font-size: 12px !important;
    padding: 14px 28px !important;
    border-radius: 8px !important;
    letter-spacing: 0.06em !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* Tablet (481px–768px) */
@media (min-width: 481px) and (max-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-6e580af1 {
    font-size: 12px !important;
    padding: 16px 36px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d977caf */.elementor-14 .elementor-element.elementor-element-7d977caf {
  position: relative;
  font-family: 'DM Sans', sans-serif;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.09em;
  color: #FDF8EE !important;
  text-shadow: 0 1px 3px rgba(0, 60, 40, 0.4);

  background: linear-gradient(
    160deg,
    #2E7D32 0%,
    #2E7D32 30%,
    #2E7D32 55%,
    #009703 75%,
    #0A3F3A 100%
  ) !important;

  border: none !important;
  border-radius: 10px !important;
  padding: 15px 18px !important;
  overflow: hidden;

  box-shadow:
    0 2px 0 rgba(255,255,255,0.15) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 6px 24px rgba(18, 140, 126, 0.45),
    0 2px 6px rgba(0, 60, 40, 0.3) !important;

  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease !important;
}

/* Brilho glossy no topo */
.elementor-14 .elementor-element.elementor-element-7d977caf::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 45%;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.04) 100%
  );
  border-radius: 10px 10px 40% 40%;
  pointer-events: none;
  z-index: 1;
}

/* Luz passando (shimmer) */
.elementor-14 .elementor-element.elementor-element-7d977caf::after {
  content: '';
  position: absolute;
  top: -20%;
  left: -60%;
  width: 40%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 20%,
    rgba(255,255,255,0.22) 50%,
    transparent 80%
  );
  transform: skewX(-20deg);
  animation: goldShimmer 3.5s ease-in-out infinite;
  pointer-events: none;
  z-index: 2;
}

/* Hover */
.elementor-14 .elementor-element.elementor-element-7d977caf:hover {
  filter: brightness(1.08) saturate(1.1) !important;
  transform: scale(1.03) translateY(-1px) !important;
  box-shadow:
    0 2px 0 rgba(255,255,255,0.18) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 10px 36px rgba(37, 211, 102, 0.45),
    0 4px 12px rgba(0, 60, 40, 0.3) !important;
}

/* Click / press */
.elementor-14 .elementor-element.elementor-element-7d977caf:active {
  transform: scale(0.98) translateY(1px) !important;
  filter: brightness(0.96) !important;
}

/* Animação shimmer */
@keyframes goldShimmer {
  0% { left: -60%; }
  100% { left: 120%; }
}

/* Mobile pequeno (≤480px) */
@media (max-width: 480px) {
  .elementor-14 .elementor-element.elementor-element-7d977caf {
    font-size: 12px !important;
    padding: 14px 28px !important;
    border-radius: 8px !important;
    letter-spacing: 0.06em !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* Tablet (481px–768px) */
@media (min-width: 481px) and (max-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-7d977caf {
    font-size: 12px !important;
    padding: 16px 36px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40d6bc7d */.elementor-14 .elementor-element.elementor-element-40d6bc7d {
  position: relative;
  font-family: 'DM Sans', sans-serif;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.09em;
  color: #FDF8EE !important;
  text-shadow: 0 1px 3px rgba(0, 60, 40, 0.4);

  background: linear-gradient(
    160deg,
    #2E7D32 0%,
    #2E7D32 30%,
    #2E7D32 55%,
    #009703 75%,
    #0A3F3A 100%
  ) !important;

  border: none !important;
  border-radius: 10px !important;
  padding: 15px 18px !important;
  overflow: hidden;

  box-shadow:
    0 2px 0 rgba(255,255,255,0.15) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 6px 24px rgba(18, 140, 126, 0.45),
    0 2px 6px rgba(0, 60, 40, 0.3) !important;

  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease !important;
}

/* Brilho glossy no topo */
.elementor-14 .elementor-element.elementor-element-40d6bc7d::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 45%;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.04) 100%
  );
  border-radius: 10px 10px 40% 40%;
  pointer-events: none;
  z-index: 1;
}

/* Luz passando (shimmer) */
.elementor-14 .elementor-element.elementor-element-40d6bc7d::after {
  content: '';
  position: absolute;
  top: -20%;
  left: -60%;
  width: 40%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 20%,
    rgba(255,255,255,0.22) 50%,
    transparent 80%
  );
  transform: skewX(-20deg);
  animation: goldShimmer 3.5s ease-in-out infinite;
  pointer-events: none;
  z-index: 2;
}

/* Hover */
.elementor-14 .elementor-element.elementor-element-40d6bc7d:hover {
  filter: brightness(1.08) saturate(1.1) !important;
  transform: scale(1.03) translateY(-1px) !important;
  box-shadow:
    0 2px 0 rgba(255,255,255,0.18) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 10px 36px rgba(37, 211, 102, 0.45),
    0 4px 12px rgba(0, 60, 40, 0.3) !important;
}

/* Click / press */
.elementor-14 .elementor-element.elementor-element-40d6bc7d:active {
  transform: scale(0.98) translateY(1px) !important;
  filter: brightness(0.96) !important;
}

/* Animação shimmer */
@keyframes goldShimmer {
  0% { left: -60%; }
  100% { left: 120%; }
}

/* Mobile pequeno (≤480px) */
@media (max-width: 480px) {
  .elementor-14 .elementor-element.elementor-element-40d6bc7d {
    font-size: 12px !important;
    padding: 14px 28px !important;
    border-radius: 8px !important;
    letter-spacing: 0.06em !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* Tablet (481px–768px) */
@media (min-width: 481px) and (max-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-40d6bc7d {
    font-size: 12px !important;
    padding: 16px 36px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-370147f9 */.elementor-14 .elementor-element.elementor-element-370147f9 {
  position: relative;
  font-family: 'DM Sans', sans-serif;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.09em;
  color: #FDF8EE !important;
  text-shadow: 0 1px 3px rgba(0, 60, 40, 0.4);

  background: linear-gradient(
    160deg,
    #2E7D32 0%,
    #2E7D32 30%,
    #2E7D32 55%,
    #009703 75%,
    #0A3F3A 100%
  ) !important;

  border: none !important;
  border-radius: 10px !important;
  padding: 15px 18px !important;
  overflow: hidden;

  box-shadow:
    0 2px 0 rgba(255,255,255,0.15) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 6px 24px rgba(18, 140, 126, 0.45),
    0 2px 6px rgba(0, 60, 40, 0.3) !important;

  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease !important;
}

/* Brilho glossy no topo */
.elementor-14 .elementor-element.elementor-element-370147f9::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 45%;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.04) 100%
  );
  border-radius: 10px 10px 40% 40%;
  pointer-events: none;
  z-index: 1;
}

/* Luz passando (shimmer) */
.elementor-14 .elementor-element.elementor-element-370147f9::after {
  content: '';
  position: absolute;
  top: -20%;
  left: -60%;
  width: 40%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 20%,
    rgba(255,255,255,0.22) 50%,
    transparent 80%
  );
  transform: skewX(-20deg);
  animation: goldShimmer 3.5s ease-in-out infinite;
  pointer-events: none;
  z-index: 2;
}

/* Hover */
.elementor-14 .elementor-element.elementor-element-370147f9:hover {
  filter: brightness(1.08) saturate(1.1) !important;
  transform: scale(1.03) translateY(-1px) !important;
  box-shadow:
    0 2px 0 rgba(255,255,255,0.18) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 10px 36px rgba(37, 211, 102, 0.45),
    0 4px 12px rgba(0, 60, 40, 0.3) !important;
}

/* Click / press */
.elementor-14 .elementor-element.elementor-element-370147f9:active {
  transform: scale(0.98) translateY(1px) !important;
  filter: brightness(0.96) !important;
}

/* Animação shimmer */
@keyframes goldShimmer {
  0% { left: -60%; }
  100% { left: 120%; }
}

/* Mobile pequeno (≤480px) */
@media (max-width: 480px) {
  .elementor-14 .elementor-element.elementor-element-370147f9 {
    font-size: 12px !important;
    padding: 14px 28px !important;
    border-radius: 8px !important;
    letter-spacing: 0.06em !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* Tablet (481px–768px) */
@media (min-width: 481px) and (max-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-370147f9 {
    font-size: 12px !important;
    padding: 16px 36px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3047a3c4 */.elementor-14 .elementor-element.elementor-element-3047a3c4 {
  position: relative;
  font-family: 'DM Sans', sans-serif;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.09em;
  color: #FDF8EE !important;
  text-shadow: 0 1px 3px rgba(0, 60, 40, 0.4);

  background: linear-gradient(
    160deg,
    #00CC04 0%,
    #009703 30%,
    #00CC04 55%,
    #009703 75%,
    #0A3F3A 100%
  ) !important;

  border: none !important;
  border-radius: 10px !important;
  padding: 15px 44px !important;
  overflow: hidden;

  box-shadow:
    0 2px 0 rgba(255,255,255,0.15) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 6px 24px rgba(18, 140, 126, 0.45),
    0 2px 6px rgba(0, 60, 40, 0.3) !important;

  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease !important;
}

/* Brilho glossy no topo */
.elementor-14 .elementor-element.elementor-element-3047a3c4::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 45%;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.04) 100%
  );
  border-radius: 10px 10px 40% 40%;
  pointer-events: none;
  z-index: 1;
}

/* Luz passando (shimmer) */
.elementor-14 .elementor-element.elementor-element-3047a3c4::after {
  content: '';
  position: absolute;
  top: -20%;
  left: -60%;
  width: 40%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 20%,
    rgba(255,255,255,0.22) 50%,
    transparent 80%
  );
  transform: skewX(-20deg);
  animation: goldShimmer 3.5s ease-in-out infinite;
  pointer-events: none;
  z-index: 2;
}

/* Hover */
.elementor-14 .elementor-element.elementor-element-3047a3c4:hover {
  filter: brightness(1.08) saturate(1.1) !important;
  transform: scale(1.03) translateY(-1px) !important;
  box-shadow:
    0 2px 0 rgba(255,255,255,0.18) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 10px 36px rgba(37, 211, 102, 0.45),
    0 4px 12px rgba(0, 60, 40, 0.3) !important;
}

/* Click / press */
.elementor-14 .elementor-element.elementor-element-3047a3c4:active {
  transform: scale(0.98) translateY(1px) !important;
  filter: brightness(0.96) !important;
}

/* Animação shimmer */
@keyframes goldShimmer {
  0% { left: -60%; }
  100% { left: 120%; }
}

/* Mobile pequeno (≤480px) */
@media (max-width: 480px) {
  .elementor-14 .elementor-element.elementor-element-3047a3c4 {
    font-size: 12px !important;
    padding: 14px 28px !important;
    border-radius: 8px !important;
    letter-spacing: 0.06em !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* Tablet (481px–768px) */
@media (min-width: 481px) and (max-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-3047a3c4 {
    font-size: 12px !important;
    padding: 16px 36px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e5ac8d7 */.elementor-14 .elementor-element.elementor-element-7e5ac8d7 {
  position: relative;
  font-family: 'DM Sans', sans-serif;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.09em;
  color: #FDF8EE !important;
  text-shadow: 0 1px 3px rgba(0, 60, 40, 0.4);

  background: linear-gradient(
    160deg,
    #00CC04 0%,
    #009703 30%,
    #00CC04 55%,
    #009703 75%,
    #0A3F3A 100%
  ) !important;

  border: none !important;
  border-radius: 10px !important;
  padding: 15px 44px !important;
  overflow: hidden;

  box-shadow:
    0 2px 0 rgba(255,255,255,0.15) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 6px 24px rgba(18, 140, 126, 0.45),
    0 2px 6px rgba(0, 60, 40, 0.3) !important;

  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease !important;
}

/* Brilho glossy no topo */
.elementor-14 .elementor-element.elementor-element-7e5ac8d7::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 45%;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.04) 100%
  );
  border-radius: 10px 10px 40% 40%;
  pointer-events: none;
  z-index: 1;
}

/* Luz passando (shimmer) */
.elementor-14 .elementor-element.elementor-element-7e5ac8d7::after {
  content: '';
  position: absolute;
  top: -20%;
  left: -60%;
  width: 40%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 20%,
    rgba(255,255,255,0.22) 50%,
    transparent 80%
  );
  transform: skewX(-20deg);
  animation: goldShimmer 3.5s ease-in-out infinite;
  pointer-events: none;
  z-index: 2;
}

/* Hover */
.elementor-14 .elementor-element.elementor-element-7e5ac8d7:hover {
  filter: brightness(1.08) saturate(1.1) !important;
  transform: scale(1.03) translateY(-1px) !important;
  box-shadow:
    0 2px 0 rgba(255,255,255,0.18) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 10px 36px rgba(37, 211, 102, 0.45),
    0 4px 12px rgba(0, 60, 40, 0.3) !important;
}

/* Click / press */
.elementor-14 .elementor-element.elementor-element-7e5ac8d7:active {
  transform: scale(0.98) translateY(1px) !important;
  filter: brightness(0.96) !important;
}

/* Animação shimmer */
@keyframes goldShimmer {
  0% { left: -60%; }
  100% { left: 120%; }
}

/* Mobile pequeno (≤480px) */
@media (max-width: 480px) {
  .elementor-14 .elementor-element.elementor-element-7e5ac8d7 {
    font-size: 12px !important;
    padding: 14px 28px !important;
    border-radius: 8px !important;
    letter-spacing: 0.06em !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* Tablet (481px–768px) */
@media (min-width: 481px) and (max-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-7e5ac8d7 {
    font-size: 12px !important;
    padding: 16px 36px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bc4e3cf */.elementor-14 .elementor-element.elementor-element-4bc4e3cf {
  position: relative;
  font-family: 'DM Sans', sans-serif;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.09em;
  color: #FDF8EE !important;
  text-shadow: 0 1px 3px rgba(0, 60, 40, 0.4);

  background: linear-gradient(
    160deg,
    #00CC04 0%,
    #009703 30%,
    #00CC04 55%,
    #009703 75%,
    #0A3F3A 100%
  ) !important;

  border: none !important;
  border-radius: 10px !important;
  padding: 15px 44px !important;
  overflow: hidden;

  box-shadow:
    0 2px 0 rgba(255,255,255,0.15) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 6px 24px rgba(18, 140, 126, 0.45),
    0 2px 6px rgba(0, 60, 40, 0.3) !important;

  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease !important;
}

/* Brilho glossy no topo */
.elementor-14 .elementor-element.elementor-element-4bc4e3cf::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 45%;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.18) 0%,
    rgba(255,255,255,0.04) 100%
  );
  border-radius: 10px 10px 40% 40%;
  pointer-events: none;
  z-index: 1;
}

/* Luz passando (shimmer) */
.elementor-14 .elementor-element.elementor-element-4bc4e3cf::after {
  content: '';
  position: absolute;
  top: -20%;
  left: -60%;
  width: 40%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 20%,
    rgba(255,255,255,0.22) 50%,
    transparent 80%
  );
  transform: skewX(-20deg);
  animation: goldShimmer 3.5s ease-in-out infinite;
  pointer-events: none;
  z-index: 2;
}

/* Hover */
.elementor-14 .elementor-element.elementor-element-4bc4e3cf:hover {
  filter: brightness(1.08) saturate(1.1) !important;
  transform: scale(1.03) translateY(-1px) !important;
  box-shadow:
    0 2px 0 rgba(255,255,255,0.18) inset,
    0 -1px 0 rgba(0,0,0,0.2) inset,
    0 10px 36px rgba(37, 211, 102, 0.45),
    0 4px 12px rgba(0, 60, 40, 0.3) !important;
}

/* Click / press */
.elementor-14 .elementor-element.elementor-element-4bc4e3cf:active {
  transform: scale(0.98) translateY(1px) !important;
  filter: brightness(0.96) !important;
}

/* Animação shimmer */
@keyframes goldShimmer {
  0% { left: -60%; }
  100% { left: 120%; }
}

/* Mobile pequeno (≤480px) */
@media (max-width: 480px) {
  .elementor-14 .elementor-element.elementor-element-4bc4e3cf {
    font-size: 12px !important;
    padding: 14px 28px !important;
    border-radius: 8px !important;
    letter-spacing: 0.06em !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* Tablet (481px–768px) */
@media (min-width: 481px) and (max-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-4bc4e3cf {
    font-size: 12px !important;
    padding: 16px 36px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35a2fc1c */.elementor-14 .elementor-element.elementor-element-35a2fc1c {
  -webkit-mask-image: linear-gradient(
    to top,
    rgba(0,0,0,0) 0%,
    rgba(0,0,0,0.3) 30%,
    rgba(0,0,0,0.7) 55%,
    rgba(0,0,0,1) 75%
  );
  mask-image: linear-gradient(
    to top,
    rgba(0,0,0,0) 0%,
    rgba(0,0,0,0.3) 30%,
    rgba(0,0,0,0.7) 55%,
    rgba(0,0,0,1) 75%
  );
}/* End custom CSS */