.elementor-528 .elementor-element.elementor-element-6422701{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:2.4rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;--z-index:1;}.elementor-528 .elementor-element.elementor-element-3cf9c67{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7CCFC433;--border-color:#7CCFC433;--border-radius:3.2rem 3.2rem 3.2rem 3.2rem;--padding-top:1.3rem;--padding-bottom:1.3rem;--padding-left:03.1rem;--padding-right:03.1rem;}.elementor-528 .elementor-element.elementor-element-3cf9c67:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-3cf9c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B4A46A1;}.elementor-528 .elementor-element.elementor-element-c7f65d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-528 .elementor-element.elementor-element-3d49c58 img{width:100%;}.elementor-528 .elementor-element.elementor-element-3d16018{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-528 .elementor-element.elementor-element-ec0f8bd .elementor-menu-toggle{margin:0 auto;}.elementor-528 .elementor-element.elementor-element-ec0f8bd .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;}.elementor-528 .elementor-element.elementor-element-ec0f8bd .elementor-nav-menu--main .elementor-item{color:#EFFAF980;fill:#EFFAF980;}.elementor-528 .elementor-element.elementor-element-ec0f8bd .elementor-nav-menu--main .elementor-item:hover,
					.elementor-528 .elementor-element.elementor-element-ec0f8bd .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-528 .elementor-element.elementor-element-ec0f8bd .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-528 .elementor-element.elementor-element-ec0f8bd .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-ec0f8bd .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-528 .elementor-element.elementor-element-ec0f8bd .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-528 .elementor-element.elementor-element-ec0f8bd .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-528 .elementor-element.elementor-element-ec0f8bd .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-528 .elementor-element.elementor-element-ec0f8bd .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-528 .elementor-element.elementor-element-ec0f8bd .e--pointer-underline .elementor-item:after,
					 .elementor-528 .elementor-element.elementor-element-ec0f8bd .e--pointer-overline .elementor-item:before,
					 .elementor-528 .elementor-element.elementor-element-ec0f8bd .e--pointer-double-line .elementor-item:before,
					 .elementor-528 .elementor-element.elementor-element-ec0f8bd .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-528 .elementor-element.elementor-element-ec0f8bd div.elementor-menu-toggle{color:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-ec0f8bd div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-528 .elementor-element.elementor-element-d7d5800 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-528 .elementor-element.elementor-element-d7d5800 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-528 .elementor-element.elementor-element-d7d5800 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-528 .elementor-element.elementor-element-d7d5800 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-528 .elementor-element.elementor-element-d7d5800 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-528 .elementor-element.elementor-element-d7d5800 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-528 .elementor-element.elementor-element-d7d5800 .elementor-icon-list-icon i{color:#EFFAF9;transition:color 0.3s;}.elementor-528 .elementor-element.elementor-element-d7d5800 .elementor-icon-list-icon svg{fill:#EFFAF9;transition:fill 0.3s;}.elementor-528 .elementor-element.elementor-element-d7d5800{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-528 .elementor-element.elementor-element-d7d5800 .elementor-icon-list-text{transition:color 0.3s;}.elementor-528 .elementor-element.elementor-element-0e07c86{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-528 .elementor-element.elementor-element-cada022 .elementor-button{background-color:#0072D200;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:var(--borda-padrao-botoes) var(--borda-padrao-botoes) var(--borda-padrao-botoes) var(--borda-padrao-botoes);padding:var(--padding-top-bottom-botoes) var(--padding-left-right-botoes) var(--padding-top-bottom-botoes) var(--padding-left-right-botoes);}.elementor-528 .elementor-element.elementor-element-cada022 .elementor-button-content-wrapper{flex-direction:row;}.elementor-528 .elementor-element.elementor-element-ec5cb19{--display:flex;--min-height:700px;--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;--padding-top:15.2rem;--padding-bottom:var(--padding-bottom-secoes);--padding-left:var(--padding-left-secoes);--padding-right:var(--padding-right-secoes);}.elementor-528 .elementor-element.elementor-element-ec5cb19:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-ec5cb19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c1c1c;background-image:url("https://celuland.com.br/wp-content/uploads/2025/07/Hero-L-Imagem-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-528 .elementor-element.elementor-element-0f10408{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:4rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-528 .elementor-element.elementor-element-d707a14 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-h2);font-weight:700;line-height:var(--titulo-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-f7ac64b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-descricao);font-weight:400;line-height:var(--descricao-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-4d0ad18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-46a34ff .elementor-button{background-color:#25DDC5;font-family:"Inter", Sans-serif;font-size:var(--tamanho-texto-botoes);font-weight:700;fill:#0E1A1A;color:#0E1A1A;border-radius:var(--borda-padrao-botoes) var(--borda-padrao-botoes) var(--borda-padrao-botoes) var(--borda-padrao-botoes);padding:var(--padding-top-bottom-botoes) var(--padding-left-right-botoes) var(--padding-top-bottom-botoes) var(--padding-left-right-botoes);}.elementor-528 .elementor-element.elementor-element-52dc12b .elementor-button{background-color:#0072D200;font-family:"Inter", Sans-serif;font-size:var(--tamanho-texto-botoes);font-weight:700;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:var(--borda-padrao-botoes) var(--borda-padrao-botoes) var(--borda-padrao-botoes) var(--borda-padrao-botoes);padding:var(--padding-top-bottom-botoes) var(--padding-left-right-botoes) var(--padding-top-bottom-botoes) var(--padding-left-right-botoes);}.elementor-528 .elementor-element.elementor-element-b2ccf06{--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;--border-radius:0px 0px 128px 128px;--padding-top:var(--padding-top-secoes);--padding-bottom:var(--padding-bottom-secoes);--padding-left:var(--padding-left-secoes);--padding-right:var(--padding-right-secoes);}.elementor-528 .elementor-element.elementor-element-541da4f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-subtitulo);font-weight:400;text-transform:uppercase;line-height:1.2em;color:#0E1A1A;}.elementor-528 .elementor-element.elementor-element-52cae16{text-align:center;}.elementor-528 .elementor-element.elementor-element-52cae16 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-h6);font-weight:700;line-height:var(--titulo-line-height);color:#0E1A1A;}.elementor-528 .elementor-element.elementor-element-72c70a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-e8622be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:var(--border-radius-geral) var(--border-radius-geral) var(--border-radius-geral) var(--border-radius-geral);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-528 .elementor-element.elementor-element-d72af49{--display:flex;--min-height:260px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-528 .elementor-element.elementor-element-a422ad5 img{width:100%;}.elementor-528 .elementor-element.elementor-element-d664abd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-528 .elementor-element.elementor-element-f64e8fe{text-align:center;}.elementor-528 .elementor-element.elementor-element-f64e8fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-h3);font-weight:600;line-height:var(--titulo-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-bd69d72 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-descricao);font-weight:400;line-height:var(--descricao-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-2866e8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:var(--border-radius-geral) var(--border-radius-geral) var(--border-radius-geral) var(--border-radius-geral);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-528 .elementor-element.elementor-element-d14d327{--display:flex;--min-height:260px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-528 .elementor-element.elementor-element-2f0271a img{width:100%;}.elementor-528 .elementor-element.elementor-element-08c9fde{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-528 .elementor-element.elementor-element-9f0edf7{text-align:center;}.elementor-528 .elementor-element.elementor-element-9f0edf7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-h3);font-weight:600;line-height:var(--titulo-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-32c9654 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-descricao);font-weight:400;line-height:var(--descricao-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-c831a72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:var(--border-radius-geral) var(--border-radius-geral) var(--border-radius-geral) var(--border-radius-geral);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-528 .elementor-element.elementor-element-685faf9{--display:flex;--min-height:260px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-528 .elementor-element.elementor-element-d340fce img{width:100%;}.elementor-528 .elementor-element.elementor-element-1c4aa74{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-528 .elementor-element.elementor-element-0ceaaf8{text-align:center;}.elementor-528 .elementor-element.elementor-element-0ceaaf8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-h3);font-weight:600;line-height:var(--titulo-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-fb7d89d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-descricao);font-weight:400;line-height:var(--descricao-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-0d863a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-9f9fb1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:var(--border-radius-geral) var(--border-radius-geral) var(--border-radius-geral) var(--border-radius-geral);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-528 .elementor-element.elementor-element-b96a265{--display:flex;--min-height:260px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-528 .elementor-element.elementor-element-d21f19e img{width:100%;}.elementor-528 .elementor-element.elementor-element-39801ca{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-528 .elementor-element.elementor-element-1b779be{text-align:center;}.elementor-528 .elementor-element.elementor-element-1b779be .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-h3);font-weight:600;line-height:var(--titulo-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-59aa56f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-descricao);font-weight:400;line-height:var(--descricao-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-354396e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:var(--border-radius-geral) var(--border-radius-geral) var(--border-radius-geral) var(--border-radius-geral);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-528 .elementor-element.elementor-element-103626f{--display:flex;--min-height:260px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-528 .elementor-element.elementor-element-199c267 img{width:100%;}.elementor-528 .elementor-element.elementor-element-028d001{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-528 .elementor-element.elementor-element-56b3f29{text-align:center;}.elementor-528 .elementor-element.elementor-element-56b3f29 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-h3);font-weight:600;line-height:var(--titulo-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-5bdb5a1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-descricao);font-weight:400;line-height:var(--descricao-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-881ad70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:var(--border-radius-geral) var(--border-radius-geral) var(--border-radius-geral) var(--border-radius-geral);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-528 .elementor-element.elementor-element-e982f07{--display:flex;--min-height:260px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-528 .elementor-element.elementor-element-642b860 img{width:100%;}.elementor-528 .elementor-element.elementor-element-6a4929c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-528 .elementor-element.elementor-element-76653ef{text-align:center;}.elementor-528 .elementor-element.elementor-element-76653ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-h3);font-weight:600;line-height:var(--titulo-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-53363c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-descricao);font-weight:400;line-height:var(--descricao-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-f366305{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:12rem;--padding-bottom:12rem;--padding-left:var(--padding-left-secoes);--padding-right:var(--padding-right-secoes);}.elementor-528 .elementor-element.elementor-element-f366305:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-f366305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://celuland.com.br/wp-content/uploads/2025/06/Hero-N-Imagem.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-528 .elementor-element.elementor-element-3844071{text-align:center;}.elementor-528 .elementor-element.elementor-element-3844071 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-subtitulo);font-weight:500;text-transform:uppercase;line-height:1.2em;color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-1c7227a{text-align:center;}.elementor-528 .elementor-element.elementor-element-1c7227a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-h5);font-weight:700;line-height:var(--titulo-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-0f23ec5{text-align:center;}.elementor-528 .elementor-element.elementor-element-0f23ec5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-h4);font-weight:500;line-height:var(--titulo-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-4ffc80b{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-528 .elementor-element.elementor-element-4ffc80b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--tamanho-fonte-descricao);font-weight:400;line-height:var(--descricao-line-height);color:#EFFAF9;}.elementor-528 .elementor-element.elementor-element-6fa1245 .elementor-button{background-color:#25DDC5;font-family:"Inter", Sans-serif;font-size:var(--tamanho-texto-botoes);font-weight:700;fill:#0E1A1A;color:#0E1A1A;border-radius:var(--borda-padrao-botoes) var(--borda-padrao-botoes) var(--borda-padrao-botoes) var(--borda-padrao-botoes);padding:var(--padding-top-bottom-botoes) var(--padding-left-right-botoes) var(--padding-top-bottom-botoes) var(--padding-left-right-botoes);}.elementor-528 .elementor-element.elementor-element-c87b857{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--padding-top-secoes);--padding-bottom:2.5rem;--padding-left:var(--padding-left-secoes);--padding-right:var(--padding-right-secoes);}.elementor-528 .elementor-element.elementor-element-c87b857:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-c87b857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B4A46;}.elementor-528 .elementor-element.elementor-element-ad45ac3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-7502b89{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-59f8f93 img{width:200px;}.elementor-528 .elementor-element.elementor-element-c0b475d{width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-c0b475d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--rodape-font-size);font-weight:700;line-height:var(--descricao-line-height);color:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-272ccf7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-1637a5e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--rodape-font-size);font-weight:700;line-height:var(--descricao-line-height);color:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-52b0e0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-528 .elementor-element.elementor-element-52b0e0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-528 .elementor-element.elementor-element-52b0e0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-528 .elementor-element.elementor-element-52b0e0c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-528 .elementor-element.elementor-element-52b0e0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-528 .elementor-element.elementor-element-52b0e0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-528 .elementor-element.elementor-element-52b0e0c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-528 .elementor-element.elementor-element-52b0e0c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-528 .elementor-element.elementor-element-52b0e0c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-528 .elementor-element.elementor-element-52b0e0c .elementor-icon-list-text{transition:color 0.3s;}.elementor-528 .elementor-element.elementor-element-ba9e99f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-528 .elementor-element.elementor-element-81dc72d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--rodape-font-size);font-weight:700;line-height:var(--descricao-line-height);color:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-357a521 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-528 .elementor-element.elementor-element-357a521 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-528 .elementor-element.elementor-element-357a521 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-528 .elementor-element.elementor-element-357a521 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-528 .elementor-element.elementor-element-357a521 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-528 .elementor-element.elementor-element-357a521 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-528 .elementor-element.elementor-element-357a521 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-528 .elementor-element.elementor-element-357a521 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-528 .elementor-element.elementor-element-357a521{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-528 .elementor-element.elementor-element-357a521 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-528 .elementor-element.elementor-element-357a521 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:var(--rodape-font-size);font-weight:400;}.elementor-528 .elementor-element.elementor-element-357a521 .elementor-icon-list-text{transition:color 0.3s;}.elementor-528 .elementor-element.elementor-element-52928fc{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-6db2221 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--rodape-font-size);font-weight:700;line-height:var(--descricao-line-height);color:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-f655db9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-528 .elementor-element.elementor-element-f655db9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-528 .elementor-element.elementor-element-f655db9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-528 .elementor-element.elementor-element-f655db9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-528 .elementor-element.elementor-element-f655db9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-528 .elementor-element.elementor-element-f655db9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-528 .elementor-element.elementor-element-f655db9 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-528 .elementor-element.elementor-element-f655db9 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-528 .elementor-element.elementor-element-f655db9{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-528 .elementor-element.elementor-element-f655db9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-528 .elementor-element.elementor-element-f655db9 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:var(--rodape-font-size);font-weight:400;}.elementor-528 .elementor-element.elementor-element-f655db9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-528 .elementor-element.elementor-element-f67cf8d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-8eb9411 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--rodape-font-size);font-weight:700;line-height:var(--descricao-line-height);color:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-3299629 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:var(--rodape-font-size);font-weight:400;}.elementor-528 .elementor-element.elementor-element-3299629 .elementor-nav-menu--main .elementor-item{color:#EFFAF9;fill:#EFFAF9;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-528 .elementor-element.elementor-element-3299629 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-528 .elementor-element.elementor-element-3299629 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-528 .elementor-element.elementor-element-3299629 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-528 .elementor-element.elementor-element-3299629 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-3299629{--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-528 .elementor-element.elementor-element-3299629 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-528 .elementor-element.elementor-element-3299629 .elementor-nav-menu--dropdown a, .elementor-528 .elementor-element.elementor-element-3299629 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-3299629 .elementor-nav-menu--dropdown{background-color:#33121200;}.elementor-528 .elementor-element.elementor-element-48c0b1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-528 .elementor-element.elementor-element-857083f{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-b9139ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--rodape-font-size);font-weight:400;line-height:var(--descricao-line-height);color:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-91bd555{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-88fe594 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--rodape-font-size);font-weight:400;line-height:var(--descricao-line-height);color:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-bc4c7d4{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-e1c3d5a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--rodape-font-size);font-weight:400;line-height:var(--descricao-line-height);color:#FFFFFF;}body.elementor-page-528:not(.elementor-motion-effects-element-type-background), body.elementor-page-528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1A1A;}@media(max-width:1024px){.elementor-528 .elementor-element.elementor-element-3cf9c67{--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-528 .elementor-element.elementor-element-ec0f8bd .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-528 .elementor-element.elementor-element-ec0f8bd .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-528 .elementor-element.elementor-element-ec0f8bd .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-528 .elementor-element.elementor-element-cada022{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-ec5cb19{--padding-top:15rem;--padding-bottom:var(--padding-bottom-secoes);--padding-left:var(--padding-left-secoes);--padding-right:var(--padding-right-secoes);}.elementor-528 .elementor-element.elementor-element-0f10408{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-528 .elementor-element.elementor-element-4d0ad18{--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-528 .elementor-element.elementor-element-46a34ff{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-52dc12b{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-b2ccf06{--padding-top:var(--padding-top-secoes);--padding-bottom:var(--padding-bottom-secoes);--padding-left:var(--padding-left-secoes);--padding-right:var(--padding-right-secoes);}.elementor-528 .elementor-element.elementor-element-f366305{--padding-top:var(--padding-top-secoes);--padding-bottom:var(--padding-bottom-secoes);--padding-left:var(--padding-left-secoes);--padding-right:var(--padding-right-secoes);}.elementor-528 .elementor-element.elementor-element-6fa1245{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-c87b857{--padding-top:var(--padding-top-secoes);--padding-bottom:var(--padding-bottom-secoes);--padding-left:var(--padding-left-secoes);--padding-right:var(--padding-right-secoes);}.elementor-528 .elementor-element.elementor-element-ad45ac3{--justify-content:space-between;}.elementor-528 .elementor-element.elementor-element-52b0e0c{--e-icon-list-icon-size:2.5rem;}.elementor-528 .elementor-element.elementor-element-357a521{--e-icon-list-icon-size:2.5rem;}}@media(max-width:767px){.elementor-528 .elementor-element.elementor-element-3cf9c67{--justify-content:space-between;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-528 .elementor-element.elementor-element-c7f65d3{--width:70%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-528 .elementor-element.elementor-element-3d16018{--width:20%;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-ec0f8bd .elementor-nav-menu--dropdown a{padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem;}.elementor-528 .elementor-element.elementor-element-ec0f8bd .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-528 .elementor-element.elementor-element-ec0f8bd .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:30px !important;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-528 .elementor-element.elementor-element-cada022{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-ec5cb19:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-ec5cb19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://celuland.com.br/wp-content/uploads/2025/07/Hero-L-Imagem-2-768x231.webp");background-position:-900px 0px;background-size:cover;}.elementor-528 .elementor-element.elementor-element-ec5cb19{--min-height:500px;--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:10rem;--padding-bottom:var(--padding-bottom-secoes);--padding-left:var(--padding-left-secoes);--padding-right:var(--padding-right-secoes);}.elementor-528 .elementor-element.elementor-element-0f10408{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-528 .elementor-element.elementor-element-f7ac64b .elementor-heading-title{line-height:var(--descricao-line-height);}.elementor-528 .elementor-element.elementor-element-4d0ad18{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-528 .elementor-element.elementor-element-46a34ff{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-52dc12b{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-b2ccf06{--border-radius:0px 0px 34px 34px;}.elementor-528 .elementor-element.elementor-element-541da4f{text-align:center;}.elementor-528 .elementor-element.elementor-element-52cae16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-d72af49{--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-d664abd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-bd69d72{text-align:center;}.elementor-528 .elementor-element.elementor-element-bd69d72 .elementor-heading-title{line-height:var(--descricao-line-height);}.elementor-528 .elementor-element.elementor-element-d14d327{--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-08c9fde{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-32c9654{text-align:center;}.elementor-528 .elementor-element.elementor-element-32c9654 .elementor-heading-title{line-height:var(--descricao-line-height);}.elementor-528 .elementor-element.elementor-element-685faf9{--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-1c4aa74{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-fb7d89d{text-align:center;}.elementor-528 .elementor-element.elementor-element-fb7d89d .elementor-heading-title{line-height:var(--descricao-line-height);}.elementor-528 .elementor-element.elementor-element-b96a265{--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-39801ca{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-59aa56f{text-align:center;}.elementor-528 .elementor-element.elementor-element-59aa56f .elementor-heading-title{line-height:var(--descricao-line-height);}.elementor-528 .elementor-element.elementor-element-103626f{--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-028d001{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-5bdb5a1{text-align:center;}.elementor-528 .elementor-element.elementor-element-5bdb5a1 .elementor-heading-title{line-height:var(--descricao-line-height);}.elementor-528 .elementor-element.elementor-element-e982f07{--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-6a4929c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-53363c9{text-align:center;}.elementor-528 .elementor-element.elementor-element-53363c9 .elementor-heading-title{line-height:var(--descricao-line-height);}.elementor-528 .elementor-element.elementor-element-4ffc80b .elementor-heading-title{line-height:var(--descricao-line-height);}.elementor-528 .elementor-element.elementor-element-6fa1245{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-c87b857{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:var(--padding-top-secoes);--padding-bottom:var(--padding-bottom-secoes);--padding-left:var(--padding-left-secoes);--padding-right:var(--padding-right-secoes);}.elementor-528 .elementor-element.elementor-element-7502b89{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-c0b475d{text-align:center;}.elementor-528 .elementor-element.elementor-element-272ccf7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-1637a5e{text-align:center;}.elementor-528 .elementor-element.elementor-element-52b0e0c > .elementor-widget-container{padding:0rem 0rem 03rem 0rem;}.elementor-528 .elementor-element.elementor-element-ba9e99f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5rem;--padding-bottom:03rem;--padding-left:0rem;--padding-right:0rem;}.elementor-528 .elementor-element.elementor-element-81dc72d{text-align:center;}.elementor-528 .elementor-element.elementor-element-357a521 > .elementor-widget-container{padding:0rem 0rem 03rem 0rem;}.elementor-528 .elementor-element.elementor-element-52928fc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:05rem;--padding-left:0rem;--padding-right:0rem;}.elementor-528 .elementor-element.elementor-element-6db2221{text-align:center;}.elementor-528 .elementor-element.elementor-element-f67cf8d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:05rem;--padding-left:0rem;--padding-right:0rem;}.elementor-528 .elementor-element.elementor-element-8eb9411 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-528 .elementor-element.elementor-element-8eb9411{text-align:center;}.elementor-528 .elementor-element.elementor-element-3299629 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-528 .elementor-element.elementor-element-3299629 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:-1px !important;}.elementor-528 .elementor-element.elementor-element-48c0b1e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-528 .elementor-element.elementor-element-857083f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-b9139ee{text-align:center;}.elementor-528 .elementor-element.elementor-element-91bd555{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-528 .elementor-element.elementor-element-bc4c7d4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-528 .elementor-element.elementor-element-c7f65d3{--width:100%;}.elementor-528 .elementor-element.elementor-element-3d16018{--width:fit-content;}.elementor-528 .elementor-element.elementor-element-0e07c86{--width:fit-content;}.elementor-528 .elementor-element.elementor-element-ec5cb19{--content-width:var(--tamanho-secao);}.elementor-528 .elementor-element.elementor-element-0f10408{--width:50%;}.elementor-528 .elementor-element.elementor-element-7502b89{--width:30%;}.elementor-528 .elementor-element.elementor-element-ba9e99f{--width:23.33%;}.elementor-528 .elementor-element.elementor-element-52928fc{--width:23.33%;}.elementor-528 .elementor-element.elementor-element-f67cf8d{--width:23.33%;}.elementor-528 .elementor-element.elementor-element-857083f{--width:calc(30% + 23.33%);}.elementor-528 .elementor-element.elementor-element-91bd555{--width:23.33%;}.elementor-528 .elementor-element.elementor-element-bc4c7d4{--width:23.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-528 .elementor-element.elementor-element-7502b89{--width:30%;}.elementor-528 .elementor-element.elementor-element-ba9e99f{--width:35%;}.elementor-528 .elementor-element.elementor-element-52928fc{--width:35%;}}/* Start custom CSS for container, class: .elementor-element-c7f65d3 */.elementor-528 .elementor-element.elementor-element-c7f65d3 {
    max-width: 200px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-ec0f8bd */@media screen and (max-width: 1110px) and (min-width: 1024px){
    .elementor-528 .elementor-element.elementor-element-ec0f8bd li a{
        font-size: .8rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d7d5800 */.elementor-528 .elementor-element.elementor-element-d7d5800 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cada022 */.elementor-528 .elementor-element.elementor-element-cada022 span {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0ad18 */@media screen and (max-width: 1024px){
    .elementor-528 .elementor-element.elementor-element-4d0ad18{
        max-width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a422ad5 */.elementor-528 .elementor-element.elementor-element-a422ad5 {
    max-width: 250px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8622be */.elementor-528 .elementor-element.elementor-element-e8622be {
    position: relative;
    overflow: hidden;
    background: linear-gradient(to bottom, #0E1A1A 0%, #2B4A46 100%);
}

.elementor-528 .elementor-element.elementor-element-e8622be::before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0px !important;
    right: 0px !important;
    bottom: 0 !important;
    padding: 3px !important;
    background: linear-gradient(270deg, #FFFFFF00 0%, rgba(37, 221, 197, 0.33) 100%) !important;
    border-radius: 24px !important;
    z-index: 1 !important;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f0271a */.elementor-528 .elementor-element.elementor-element-2f0271a {
    max-width: 100px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2866e8a */.elementor-528 .elementor-element.elementor-element-2866e8a {
    position: relative;
    overflow: hidden;
    background: linear-gradient(to bottom, #0E1A1A 0%, #2B4A46 100%);
}

.elementor-528 .elementor-element.elementor-element-2866e8a::before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0px !important;
    right: 0px !important;
    bottom: 0 !important;
    padding: 3px !important;
    background: linear-gradient(270deg, #FFFFFF00 0%, rgba(37, 221, 197, 0.33) 100%) !important;
    border-radius: 24px !important;
    z-index: 1 !important;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d340fce */.elementor-528 .elementor-element.elementor-element-d340fce {
    max-width: 150px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c831a72 */.elementor-528 .elementor-element.elementor-element-c831a72 {
    position: relative;
    overflow: hidden;
    background: linear-gradient(to bottom, #0E1A1A 0%, #2B4A46 100%);
}

.elementor-528 .elementor-element.elementor-element-c831a72::before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0px !important;
    right: 0px !important;
    bottom: 0 !important;
    padding: 3px !important;
    background: linear-gradient(270deg, #FFFFFF00 0%, rgba(37, 221, 197, 0.33) 100%) !important;
    border-radius: 24px !important;
    z-index: 1 !important;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d21f19e */.elementor-528 .elementor-element.elementor-element-d21f19e {
    max-width: 150px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f9fb1f */.elementor-528 .elementor-element.elementor-element-9f9fb1f {
    position: relative;
    overflow: hidden;
    background: linear-gradient(to bottom, #0E1A1A 0%, #2B4A46 100%);
}

.elementor-528 .elementor-element.elementor-element-9f9fb1f::before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0px !important;
    right: 0px !important;
    bottom: 0 !important;
    padding: 3px !important;
    background: linear-gradient(270deg, #FFFFFF00 0%, rgba(37, 221, 197, 0.33) 100%) !important;
    border-radius: 24px !important;
    z-index: 1 !important;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-199c267 */.elementor-528 .elementor-element.elementor-element-199c267 {
    max-width: 150px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-354396e */.elementor-528 .elementor-element.elementor-element-354396e {
    position: relative;
    overflow: hidden;
    background: linear-gradient(to bottom, #0E1A1A 0%, #2B4A46 100%);
}

.elementor-528 .elementor-element.elementor-element-354396e::before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0px !important;
    right: 0px !important;
    bottom: 0 !important;
    padding: 3px !important;
    background: linear-gradient(270deg, #FFFFFF00 0%, rgba(37, 221, 197, 0.33) 100%) !important;
    border-radius: 24px !important;
    z-index: 1 !important;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-642b860 */.elementor-528 .elementor-element.elementor-element-642b860 {
    max-width: 250px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-881ad70 */.elementor-528 .elementor-element.elementor-element-881ad70 {
    position: relative;
    overflow: hidden;
    background: linear-gradient(to bottom, #0E1A1A 0%, #2B4A46 100%);
}

.elementor-528 .elementor-element.elementor-element-881ad70::before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0px !important;
    right: 0px !important;
    bottom: 0 !important;
    padding: 3px !important;
    background: linear-gradient(270deg, #FFFFFF00 0%, rgba(37, 221, 197, 0.33) 100%) !important;
    border-radius: 24px !important;
    z-index: 1 !important;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2ccf06 */.elementor-528 .elementor-element.elementor-element-b2ccf06 {
    background-color: white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59f8f93 */.elementor-528 .elementor-element.elementor-element-59f8f93 {
    max-width: var();
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-357a521 */@media (max-width: 767px) {
    .elementor-528 .elementor-element.elementor-element-357a521 ul li {
        display: flex;
        flex-direction: column;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f655db9 */@media (max-width: 767px) {
    .elementor-528 .elementor-element.elementor-element-f655db9 ul li {
        display: flex;
        flex-direction: column;
        gap: 2px;
    }
    
    .elementor-528 .elementor-element.elementor-element-f655db9 ul {
        display: flex;
        flex-direction: column;
        gap: 5px;
        
    }
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-3299629 */@media (max-width: 767px) {
    .elementor-528 .elementor-element.elementor-element-3299629 ul {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS *//* -=-=-=-=-=-=-=-=-=- */
/* VARIÁVEIS PARA O DESKTOP*/
/* -=-=-=-=-=-=-=-=-=- */

:root{
    /* GERAL SEÇÕES */
    --padding-top-secoes: 6.4rem;
    --padding-right-secoes: 2rem;
    --padding-bottom-secoes: 6.4rem;
    --padding-left-secoes: 2rem;
    --tamanho-secao: 1140px;
    --border-radius-geral: 24px;
     
    /* TÍTUOS */
    --tamanho-fonte-h1: 5.6rem;
    --tamanho-fonte-h2: 4.8rem;
    --tamanho-fonte-h3: 2.6rem;
    --tamanho-fonte-h4: 2.4rem;
    --tamanho-fonte-h5: 11rem;
    --tamanho-fonte-h6: 3.6rem;
    --titulo-line-height: 1.2em;
    
    /* SUBTÍTULO */
    --tamanho-fonte-subtitulo: 1.6rem;
    
    /* DESCRIÇÃO */
    --tamanho-fonte-descricao: 1.8rem;
    --descricao-line-height: 1.4em;
    
    /* BOTÕES DA PÁGINA */
    --borda-padrao-botoes: 100px;
    --padding-top-bottom-botoes: 1.2rem;
    --padding-left-right-botoes: 4.8rem;
    --tamanho-texto-botoes: 1.8rem;
    
    /* SEÇÃO DE BENEFÍCIOS */
    --max-height-imagem: 60px;
    
    /* RODAPÉ */
    --rodape-font-color: #EFFAF9;
    --rodape-font-size: 1.6rem;
    
    /* CARDS FEEDBACKS */
    --padding-top-cards: 3rem;
    --padding-right-cards: 3rem;
    --padding-bottom-cards: 3rem;
    --padding-left-cards: 3rem;

    --border-radius-top-cards: 3.2rem;
    --border-radius-right-cards: 3.2rem;
    --border-radius-bottom-cards: 3.2rem;
    --border-radius-left-cards: 3.2rem;
}

/* -=-=-=-=-=-=-=-=-=- */
/* VARIÁVEIS PARA O TABLET */
/* -=-=-=-=-=-=-=-=-=- */

@media screen and (max-width: 1024px){
    :root{
        /* GERAL SEÇÕES */
        --padding-top-secoes: 5rem;
        --padding-right-secoes: 2rem;
        --padding-bottom-secoes: 5rem;
        --padding-left-secoes: 2rem;
        
        /* TÍTUOS */
        --tamanho-fonte-h1: 3rem;
        --tamanho-fonte-h2: 3rem;
        --tamanho-fonte-h3: 3rem;
        --tamanho-fonte-h4: 3rem;
        --tamanho-fonte-h5: 3rem;
        --tamanho-fonte-h6: 2rem;
        
        /* SUBTÍTULO */
        --tamanho-fonte-subtitulo: 1.6rem;
        
        /* DESCRIÇÃO */
        --tamanho-fonte-descricao: 1.6rem;
        --descricao-line-height: 1.4em;
        
        /* BOTÕES DA PÁGINA */
        --borda-padrao-botoes: 100px;
        --padding-top-bottom-botoes: 1.5rem;
        --padding-left-right-botoes: 4rem;
        --tamanho-texto-botoes: 1.6rem;
        
        /* SEÇÃO DE BENEFÍCIOS */
        --max-height-imagem: 60px;
    } 
}

/* -=-=-=-=-=-=-=-=-=- */
/* VARIÁVEIS PARA O MOBILE */
/* -=-=-=-=-=-=-=-=-=- */

@media screen and (max-width: 767px){
    :root{
        /* GERAL SEÇÕES */
        --padding-top-secoes: 5rem;
        --padding-right-secoes: 2rem;
        --padding-bottom-secoes: 5rem;
        --padding-left-secoes: 2rem;
        
        /* TÍTUOS */
        --tamanho-fonte-h1: 5.2rem;
        --tamanho-fonte-h2: 2.8rem;
        --tamanho-fonte-h3: 2rem;
        --tamanho-fonte-h4: 1.8rem;
        --tamanho-fonte-h5: 3.2rem;
        --tamanho-fonte-h6: 2rem;
        
        /* SUBTÍTULO */
        --tamanho-fonte-subtitulo: 1.6rem;
        
        /* DESCRIÇÃO */
        --tamanho-fonte-descricao: 1.6rem;
        --descricao-line-height: 1.4em;
        
        /* BOTÕES DA PÁGINA */
        --borda-padrao-botoes: 100px;
        --padding-top-bottom-botoes: 1.5rem;
        --padding-left-right-botoes: 4rem;
        --tamanho-texto-botoes: 1.6rem;
        
        /* SEÇÃO DE BENEFÍCIOS */
        --max-height-imagem: 60px;
    } 
}

html{
    font-size: 62.5%;
}

body{
    font-size: 1.6rem;
}

textarea{
    resize: none;
}

/* -=-=-=-=-=-=-=-=-=- */
/* CONTROLE DO RODAPÉ */
/* -=-=-=-=-=-=-=-=-=- */

.rodape p,
.rodape span {
    color: var(--rodape-font-color) !important;
}

/* -=-=-=-=-=-=-=-=-=- */
/* CONTROLE DE FONTES DO SITE */
/* -=-=-=-=-=-=-=-=-=- */

.h1-fonte-padrao h1{
    font-family: 'Inter', Sans-serif !important;
}

.h2-fonte-padrao h2{
    font-family: 'Inter', Sans-serif !important;
}

.h3-fonte-padrao h3{
    font-family: 'Inter', Sans-serif !important;
}

.h4-fonte-padrao h4{
    font-family: 'Inter', Sans-serif !important;
}

.h5-fonte-padrao h5{
    font-family: 'Inter', Sans-serif !important;
}

.h6-fonte-padrao h6{
    font-family: 'Inter', Sans-serif !important;
}

.p-fonte-padrao p, .p-fonte-padrao li, .p-fonte-padrao span{
    font-family: 'Inter', Sans-serif !important;
}/* End custom CSS */