.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-149 .elementor-element.elementor-element-c5df6e4{--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;--overlay-opacity:0.49;}.elementor-149 .elementor-element.elementor-element-c5df6e4::before, .elementor-149 .elementor-element.elementor-element-c5df6e4 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-c5df6e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-c5df6e4 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-c5df6e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-c5df6e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://laysavianaestetica.com.br/wp-content/uploads/2025/06/back-1.png");--background-overlay:'';}.elementor-149 .elementor-element.elementor-element-bf93156{--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-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-149 .elementor-element.elementor-element-77c4334{--spacer-size:121px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-149 .elementor-element.elementor-element-9917152 > .elementor-widget-container{background-color:#FFFFFFA1;padding:24px 24px 24px 24px;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-149 .elementor-element.elementor-element-9917152 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:46px;font-weight:600;color:#393F41;}.elementor-149 .elementor-element.elementor-element-1e0718a > .elementor-widget-container{background-color:#FFFFFF00;margin:-45px 2px 2px 2px;padding:32px 32px 32px 32px;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-149 .elementor-element.elementor-element-1e0718a .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:19px;font-weight:400;color:#393F41;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-149 .elementor-element.elementor-element-bb24174 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(180deg, #84C67F 37%, #679064 100%);border-radius:40px 40px 40px 40px;padding:16px 16px 16px 16px;}.elementor-149 .elementor-element.elementor-element-bb24174 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px -11px 0px;}.elementor-149 .elementor-element.elementor-element-bb24174 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-149 .elementor-element.elementor-element-6ed2e14{--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-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-149 .elementor-element.elementor-element-dd97d96 > .elementor-widget-container{margin:12px 0px -23px 0px;}.elementor-149 .elementor-element.elementor-element-e0ffd02{--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-149 .elementor-element.elementor-element-e0ffd02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-88f1957{--spacer-size:56px;}.elementor-149 .elementor-element.elementor-element-6e2de00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-6e2de00{text-align:center;}.elementor-149 .elementor-element.elementor-element-6e2de00 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:600;color:#3D3F40;}.elementor-149 .elementor-element.elementor-element-9615eee{text-align:center;}.elementor-149 .elementor-element.elementor-element-9615eee .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:24px;font-weight:600;color:#2D6A46;}.elementor-149 .elementor-element.elementor-element-7fff19a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-149 .elementor-element.elementor-element-7fff19a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-a5840bc{--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-149 .elementor-element.elementor-element-a5840bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-410eb33 img{width:71%;border-radius:36px 36px 36px 36px;}.elementor-149 .elementor-element.elementor-element-420acb4{--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-149 .elementor-element.elementor-element-420acb4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-bfc9177.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-5f18d5f{--display:flex;}.elementor-149 .elementor-element.elementor-element-9ac97db .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(180deg, #84C67F 37%, #679064 100%);border-radius:40px 40px 40px 40px;padding:16px 16px 16px 16px;}.elementor-149 .elementor-element.elementor-element-9ac97db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-9ac97db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-149 .elementor-element.elementor-element-8fec9e9{--spacer-size:34px;}.elementor-149 .elementor-element.elementor-element-ecc8d3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-ecc8d3f{text-align:center;}.elementor-149 .elementor-element.elementor-element-ecc8d3f .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:600;color:#3D3F40;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-149 .elementor-element.elementor-element-0ed674e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-9079467{--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-149 .elementor-element.elementor-element-9079467.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-d6fe7c5{text-align:center;}.elementor-149 .elementor-element.elementor-element-d6fe7c5 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:600;color:#3D3F40;}.elementor-149 .elementor-element.elementor-element-34d953d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-149 .elementor-element.elementor-element-3059981{--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-149 .elementor-element.elementor-element-3059981.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-cc988f9 img{width:43%;border-radius:23px 23px 23px 23px;}.elementor-149 .elementor-element.elementor-element-2c8065a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-149 .elementor-element.elementor-element-2c8065a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-2c8065a .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:35px;font-weight:600;color:#2D6A46;}.elementor-149 .elementor-element.elementor-element-6b3d511{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-149 .elementor-element.elementor-element-6b3d511.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-6b3d511 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:23px;font-weight:600;color:#465156;}.elementor-149 .elementor-element.elementor-element-174f26a{--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-149 .elementor-element.elementor-element-c1a1f57 img{width:43%;border-radius:23px 23px 23px 23px;}.elementor-149 .elementor-element.elementor-element-f0c12c4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-149 .elementor-element.elementor-element-f0c12c4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-f0c12c4 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:35px;font-weight:600;color:#2D6A46;}.elementor-149 .elementor-element.elementor-element-4d8262f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-149 .elementor-element.elementor-element-4d8262f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-4d8262f .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:23px;font-weight:600;color:#465156;}.elementor-149 .elementor-element.elementor-element-a9b1b2a{--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-149 .elementor-element.elementor-element-a9b1b2a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-e2239ff .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(180deg, #84C67F 37%, #679064 100%);border-radius:40px 40px 40px 40px;padding:16px 16px 16px 16px;}.elementor-149 .elementor-element.elementor-element-e2239ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-e2239ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-149 .elementor-element.elementor-element-f27fcff{--display:flex;}.elementor-149 .elementor-element.elementor-element-2756d0d{--spacer-size:50px;}.elementor-149 .elementor-element.elementor-element-790c2d5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-149 .elementor-element.elementor-element-790c2d5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-790c2d5 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:35px;font-weight:600;color:#2D6A46;}.elementor-widget-eael-adv-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-adv-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-149 .elementor-element.elementor-element-7857e84 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-149 .elementor-element.elementor-element-7d3d655{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-149 .elementor-element.elementor-element-7e56e15{--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-149 .elementor-element.elementor-element-c77c3b8{--spacer-size:50px;}.elementor-149 .elementor-element.elementor-element-888b7c6{text-align:center;}.elementor-149 .elementor-element.elementor-element-888b7c6 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:23px;font-weight:600;color:#3B3E40;}.elementor-149 .elementor-element.elementor-element-d146473 img{width:39%;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-149 .elementor-element.elementor-element-fddba14 .elementor-icon-box-wrapper{align-items:start;}.elementor-149 .elementor-element.elementor-element-fddba14{--icon-box-icon-margin:13px;}.elementor-149 .elementor-element.elementor-element-fddba14 .elementor-icon-box-title{margin-block-end:6px;color:#595B5C;}.elementor-149 .elementor-element.elementor-element-fddba14.elementor-view-stacked .elementor-icon{background-color:#5B5C5C;}.elementor-149 .elementor-element.elementor-element-fddba14.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-fddba14.elementor-view-default .elementor-icon{fill:#5B5C5C;color:#5B5C5C;border-color:#5B5C5C;}.elementor-149 .elementor-element.elementor-element-fddba14 .elementor-icon{font-size:24px;}.elementor-149 .elementor-element.elementor-element-fddba14 .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-fddba14 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-47e394d .elementor-icon-box-wrapper{align-items:start;}.elementor-149 .elementor-element.elementor-element-47e394d{--icon-box-icon-margin:13px;}.elementor-149 .elementor-element.elementor-element-47e394d .elementor-icon-box-title{margin-block-end:6px;color:#595B5C;}.elementor-149 .elementor-element.elementor-element-47e394d.elementor-view-stacked .elementor-icon{background-color:#5B5C5C;}.elementor-149 .elementor-element.elementor-element-47e394d.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-47e394d.elementor-view-default .elementor-icon{fill:#5B5C5C;color:#5B5C5C;border-color:#5B5C5C;}.elementor-149 .elementor-element.elementor-element-47e394d .elementor-icon{font-size:24px;}.elementor-149 .elementor-element.elementor-element-47e394d .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-47e394d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-d60decd .elementor-icon-box-wrapper{align-items:start;}.elementor-149 .elementor-element.elementor-element-d60decd{--icon-box-icon-margin:13px;}.elementor-149 .elementor-element.elementor-element-d60decd .elementor-icon-box-title{margin-block-end:6px;color:#595B5C;}.elementor-149 .elementor-element.elementor-element-d60decd.elementor-view-stacked .elementor-icon{background-color:#5B5C5C;}.elementor-149 .elementor-element.elementor-element-d60decd.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-d60decd.elementor-view-default .elementor-icon{fill:#5B5C5C;color:#5B5C5C;border-color:#5B5C5C;}.elementor-149 .elementor-element.elementor-element-d60decd .elementor-icon{font-size:24px;}.elementor-149 .elementor-element.elementor-element-d60decd .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-d60decd .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-f750dec{--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-widget-google_maps .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-google_maps .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-149 .elementor-element.elementor-element-61d4b28 iframe{height:619px;}@media(max-width:767px){.elementor-149 .elementor-element.elementor-element-77c4334{--spacer-size:31px;}.elementor-149 .elementor-element.elementor-element-9917152 .elementor-heading-title{font-size:34px;}.elementor-149 .elementor-element.elementor-element-1e0718a > .elementor-widget-container{margin:-1px -1px -1px -1px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-bb24174{width:100%;max-width:100%;}.elementor-149 .elementor-element.elementor-element-bb24174 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-bb24174 .elementor-button{font-size:12px;}.elementor-149 .elementor-element.elementor-element-dd97d96 > .elementor-widget-container{margin:0px 6px -21px -42px;padding:-11px -11px -11px -11px;}.elementor-149 .elementor-element.elementor-element-e0ffd02{--width:1600px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-88f1957{--spacer-size:31px;}.elementor-149 .elementor-element.elementor-element-6e2de00{width:var( --container-widget-width, 902px );max-width:902px;--container-widget-width:902px;--container-widget-flex-grow:0;text-align:center;}.elementor-149 .elementor-element.elementor-element-6e2de00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-6e2de00 .elementor-heading-title{font-size:19px;}.elementor-149 .elementor-element.elementor-element-9615eee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-9615eee .elementor-heading-title{font-size:16px;}.elementor-149 .elementor-element.elementor-element-7fff19a{--width:342px;--margin-top:0px;--margin-bottom:0px;--margin-left:00px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-a5840bc{--width:353px;}.elementor-149 .elementor-element.elementor-element-410eb33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-420acb4{--width:357px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-420acb4.e-con{--align-self:center;}.elementor-149 .elementor-element.elementor-element-bfc9177{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;text-align:center;}.elementor-149 .elementor-element.elementor-element-bfc9177 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-5f18d5f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-9ac97db{width:100%;max-width:100%;}.elementor-149 .elementor-element.elementor-element-9ac97db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-9ac97db .elementor-button{font-size:12px;}.elementor-149 .elementor-element.elementor-element-ecc8d3f{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;}.elementor-149 .elementor-element.elementor-element-ecc8d3f > .elementor-widget-container{margin:-6px -6px -6px -6px;padding:16px 16px 16px 16px;}.elementor-149 .elementor-element.elementor-element-ecc8d3f.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-ecc8d3f .elementor-heading-title{font-size:20px;}.elementor-149 .elementor-element.elementor-element-0ed674e{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-149 .elementor-element.elementor-element-0ed674e.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-9079467{--width:328px;}.elementor-149 .elementor-element.elementor-element-d6fe7c5 .elementor-heading-title{font-size:22px;}.elementor-149 .elementor-element.elementor-element-cc988f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-2c8065a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-6b3d511 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-6b3d511 .elementor-heading-title{font-size:15px;}.elementor-149 .elementor-element.elementor-element-c1a1f57 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-f0c12c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-4d8262f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-4d8262f .elementor-heading-title{font-size:15px;}.elementor-149 .elementor-element.elementor-element-a9b1b2a{--width:323px;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-e2239ff{width:100%;max-width:100%;}.elementor-149 .elementor-element.elementor-element-e2239ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-25px -25px -25px -25px;}.elementor-149 .elementor-element.elementor-element-e2239ff .elementor-button{font-size:12px;}.elementor-149 .elementor-element.elementor-element-2756d0d{--spacer-size:16px;}.elementor-149 .elementor-element.elementor-element-790c2d5 .elementor-heading-title{font-size:29px;}.elementor-149 .elementor-element.elementor-element-c77c3b8{--spacer-size:16px;}}@media(min-width:768px){.elementor-149 .elementor-element.elementor-element-bf93156{--width:50%;}.elementor-149 .elementor-element.elementor-element-6ed2e14{--width:50%;}.elementor-149 .elementor-element.elementor-element-e0ffd02{--width:79%;}.elementor-149 .elementor-element.elementor-element-a5840bc{--width:50%;}.elementor-149 .elementor-element.elementor-element-420acb4{--width:42.857%;}.elementor-149 .elementor-element.elementor-element-5f18d5f{--content-width:651px;}.elementor-149 .elementor-element.elementor-element-34d953d{--content-width:1009px;}.elementor-149 .elementor-element.elementor-element-3059981{--width:44.68%;}.elementor-149 .elementor-element.elementor-element-174f26a{--width:50%;}.elementor-149 .elementor-element.elementor-element-f27fcff{--content-width:827px;}.elementor-149 .elementor-element.elementor-element-7e56e15{--width:50%;}.elementor-149 .elementor-element.elementor-element-f750dec{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-bb24174 *//* ==== BOTÃO MODERNO COM ELEVAÇÃO ==== */

/* Estilo base do botão */
.botao-principal a { /* Usamos .botao-principal a para garantir que o estilo pegue no link dentro do botão do Elementor */
  
  /* Cores e Fundo */
  background-color: #1e8449; /* Usando o verde mais escuro que definimos */
  color: #ffffff;
  
  /* Formato e Espaçamento */
  border-radius: 50px; /* Deixa as bordas totalmente arredondadas (formato de pílula) */
  padding: 15px 35px; /* Aumenta o espaço interno, deixando o botão mais "clicável" */
  border: none; /* Remove qualquer borda padrão */
  
  /* Texto */
  font-weight: bold;
  text-transform: uppercase; /* Deixa o texto em maiúsculas */
  letter-spacing: 1px; /* Um leve espaçamento entre as letras */
  
  /* Efeitos e Sombras */
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.15); /* Sombra suave para dar profundidade */
  transition: all 0.3s ease-in-out; /* A MÁGICA! Faz todas as animações serem suaves */
}

/* Animação ao passar o mouse (hover) */
.botao-principal a:hover {
  background-color: #196F3D; /* Escurece um pouco o fundo */
  transform: translateY(-3px); /* Levanta o botão sutilmente */
  box-shadow: 0px 8px 25px rgba(0, 0, 0, 0.2); /* Aumenta a sombra para realçar o efeito de elevação */
  cursor: pointer; /* Garante que o cursor vire uma "mãozinha" */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ac97db *//* ==== BOTÃO MODERNO COM ELEVAÇÃO ==== */

/* Estilo base do botão */
.botao-principal a { /* Usamos .botao-principal a para garantir que o estilo pegue no link dentro do botão do Elementor */
  
  /* Cores e Fundo */
  background-color: #1e8449; /* Usando o verde mais escuro que definimos */
  color: #ffffff;
  
  /* Formato e Espaçamento */
  border-radius: 50px; /* Deixa as bordas totalmente arredondadas (formato de pílula) */
  padding: 15px 35px; /* Aumenta o espaço interno, deixando o botão mais "clicável" */
  border: none; /* Remove qualquer borda padrão */
  
  /* Texto */
  font-weight: bold;
  text-transform: uppercase; /* Deixa o texto em maiúsculas */
  letter-spacing: 1px; /* Um leve espaçamento entre as letras */
  
  /* Efeitos e Sombras */
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.15); /* Sombra suave para dar profundidade */
  transition: all 0.3s ease-in-out; /* A MÁGICA! Faz todas as animações serem suaves */
}

/* Animação ao passar o mouse (hover) */
.botao-principal a:hover {
  background-color: #196F3D; /* Escurece um pouco o fundo */
  transform: translateY(-3px); /* Levanta o botão sutilmente */
  box-shadow: 0px 8px 25px rgba(0, 0, 0, 0.2); /* Aumenta a sombra para realçar o efeito de elevação */
  cursor: pointer; /* Garante que o cursor vire uma "mãozinha" */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2239ff *//* ==== BOTÃO MODERNO COM ELEVAÇÃO ==== */

/* Estilo base do botão */
.botao-principal a { /* Usamos .botao-principal a para garantir que o estilo pegue no link dentro do botão do Elementor */
  
  /* Cores e Fundo */
  background-color: #1e8449; /* Usando o verde mais escuro que definimos */
  color: #ffffff;
  
  /* Formato e Espaçamento */
  border-radius: 50px; /* Deixa as bordas totalmente arredondadas (formato de pílula) */
  padding: 15px 35px; /* Aumenta o espaço interno, deixando o botão mais "clicável" */
  border: none; /* Remove qualquer borda padrão */
  
  /* Texto */
  font-weight: bold;
  text-transform: uppercase; /* Deixa o texto em maiúsculas */
  letter-spacing: 1px; /* Um leve espaçamento entre as letras */
  
  /* Efeitos e Sombras */
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.15); /* Sombra suave para dar profundidade */
  transition: all 0.3s ease-in-out; /* A MÁGICA! Faz todas as animações serem suaves */
}

/* Animação ao passar o mouse (hover) */
.botao-principal a:hover {
  background-color: #196F3D; /* Escurece um pouco o fundo */
  transform: translateY(-3px); /* Levanta o botão sutilmente */
  box-shadow: 0px 8px 25px rgba(0, 0, 0, 0.2); /* Aumenta a sombra para realçar o efeito de elevação */
  cursor: pointer; /* Garante que o cursor vire uma "mãozinha" */
}/* End custom CSS */