.elementor-11 .elementor-element.elementor-element-e75ae08{--display:flex;--min-height:600px;--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-11 .elementor-element.elementor-element-e75ae08:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e75ae08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fff8b5 );background-image:url("https://nutrithaysmarciel.com.br/wp-content/uploads/2026/01/bg_1f.webp");background-position:center center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-5cc3ba4{--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:200px;--padding-right:200px;}.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-11 .elementor-element.elementor-element-74681fc{width:var( --container-widget-width, 10% );max-width:10%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 90px;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-74681fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-11 .elementor-element.elementor-element-98ee84b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 92px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-98ee84b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-98ee84b .elementor-menu-toggle{margin:0 auto;}.elementor-11 .elementor-element.elementor-element-98ee84b .elementor-nav-menu .elementor-item{font-family:"Georgia", Sans-serif;font-size:25px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-98ee84b .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-0ad6754 );fill:var( --e-global-color-0ad6754 );}.elementor-11 .elementor-element.elementor-element-4b19cdb{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-11 .elementor-element.elementor-element-c78f60f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-c78f60f.e-con{--flex-grow:0;--flex-shrink:0;}.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-11 .elementor-element.elementor-element-bbd9822{width:var( --container-widget-width, 814px );max-width:814px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:814px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-bbd9822.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-bbd9822 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;}.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-11 .elementor-element.elementor-element-b796bf0 .elementor-button{background-color:#61CE7000;}.elementor-11 .elementor-element.elementor-element-b796bf0{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b796bf0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-24c10e0{width:var( --container-widget-width, 800px );max-width:800px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-24c10e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-24c10e0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:500;color:#000000E0;}.elementor-11 .elementor-element.elementor-element-2bb6818{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2bb6818:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2bb6818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fff8b5 );background-image:url("https://nutrithaysmarciel.com.br/wp-content/uploads/2026/01/bg_2f.webp");background-position:center center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-c90bab7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-11 .elementor-element.elementor-element-fbae178{width:var( --container-widget-width, 70% );max-width:70%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-fbae178.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-fbae178 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;}.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-11 .elementor-element.elementor-element-66e31f5{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 300px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Georgia", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-66e31f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-93e0682 .elementor-button{background-color:#61CE7000;}.elementor-11 .elementor-element.elementor-element-93e0682{width:var( --container-widget-width, 40.136% );max-width:40.136%;--container-widget-width:40.136%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-93e0682.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2f69b1a{--display:flex;--min-height:520px;--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2f69b1a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2f69b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrithaysmarciel.com.br/wp-content/uploads/2026/01/b3_f.webp");background-position:center center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-1b38774{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-1b38774.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1b38774 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-b72ee2b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-11 .elementor-element.elementor-element-d500141{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-0ad6754 );--border-color:var( --e-global-color-0ad6754 );--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-d500141:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d500141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d500141.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-7502e6d{width:var( --container-widget-width, 3.172% );max-width:3.172%;padding:0px 0px 10px 0px;--container-widget-width:3.172%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7502e6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7502e6d .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-1acf9cb{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-1acf9cb .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:700;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-f969182{font-family:"Georgia", Sans-serif;font-weight:400;color:#0B4E2F;}.elementor-11 .elementor-element.elementor-element-50dc02d{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-50dc02d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-50dc02d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-50dc02d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-38c0ce1{width:var( --container-widget-width, 11.499% );max-width:11.499%;padding:0px 0px 10px 0px;--container-widget-width:11.499%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-38c0ce1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-38c0ce1 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-478a4a3{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-478a4a3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:700;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-60964c1{font-family:"Georgia", Sans-serif;font-weight:400;color:#0B4E2F;}.elementor-11 .elementor-element.elementor-element-af31bcf{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-af31bcf:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-af31bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-af31bcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-35612ef{width:var( --container-widget-width, 3.172% );max-width:3.172%;--container-widget-width:3.172%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-35612ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-35612ef .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-c323008{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-c323008 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:700;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-9dda282{font-family:"Georgia", Sans-serif;font-weight:400;color:#0B4E2F;}.elementor-11 .elementor-element.elementor-element-097cc11{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0ad6754 );--border-color:var( --e-global-color-0ad6754 );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-097cc11:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-097cc11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-097cc11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0a96f23{width:var( --container-widget-width, 3.172% );max-width:3.172%;padding:0px 0px 10px 0px;--container-widget-width:3.172%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-0a96f23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0a96f23 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-0a96f23.elementor-view-stacked .elementor-icon{background-color:#41AD7A;}.elementor-11 .elementor-element.elementor-element-0a96f23.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-0a96f23.elementor-view-default .elementor-icon{color:#41AD7A;border-color:#41AD7A;}.elementor-11 .elementor-element.elementor-element-0a96f23.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-0a96f23.elementor-view-default .elementor-icon svg{fill:#41AD7A;}.elementor-11 .elementor-element.elementor-element-20f77fb{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-20f77fb .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:700;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-b6bc104{font-family:"Georgia", Sans-serif;font-weight:400;color:#0B4E2F;}.elementor-11 .elementor-element.elementor-element-7418727 .elementor-button{background-color:#61CE7000;}.elementor-11 .elementor-element.elementor-element-7418727{width:var( --container-widget-width, 30% );max-width:30%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7418727.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-cc1f132{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-cc1f132.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a4db56c{width:var( --container-widget-width, 70% );max-width:70%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-a4db56c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-a4db56c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-b6892dc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-c4f0090{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c4f0090.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c4f0090 .elementor-swiper-button{font-size:20px;}.elementor-11 .elementor-element.elementor-element-bd5757f{--display:flex;--min-height:620px;--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d45b1e3{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-d45b1e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d45b1e3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-def639a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-11 .elementor-element.elementor-element-7af55a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-423c5a5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-423c5a5.e-con{--align-self:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9bd1a53{--divider-border-style:solid;--divider-color:var( --e-global-color-0ad6754 );--divider-border-width:1.5px;width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-9bd1a53.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9bd1a53 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-11 .elementor-element.elementor-element-9bd1a53 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-54e0bba{--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;}.elementor-11 .elementor-element.elementor-element-8dd2492{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:90px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8dd2492.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-74e9c79{width:var( --container-widget-width, 89.91% );max-width:89.91%;--container-widget-width:89.91%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-74e9c79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-de4f9a6{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-233e6ed{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-233e6ed.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-233e6ed .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-0ad6754 );}.elementor-11 .elementor-element.elementor-element-d23fe59{--grid-template-columns:repeat(0, auto);text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-size:35px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-d23fe59.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d23fe59 .elementor-social-icon{background-color:#02010100;}.elementor-11 .elementor-element.elementor-element-d23fe59 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-d23fe59 .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-f37f6e9{--display:flex;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-8323925{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-8323925.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8323925 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-0ad6754 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-ffb3b8f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-ffb3b8f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-ffb3b8f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-ffb3b8f .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-dccb0ec{--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-11 .elementor-element.elementor-element-dccb0ec.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e9b1da7{width:100%;max-width:100%;text-align:center;font-family:"Tahoma", Sans-serif;font-size:55px;font-weight:300;color:var( --e-global-color-0ad6754 );}.elementor-11 .elementor-element.elementor-element-e9b1da7.elementor-element{--align-self:center;}body.elementor-page-11:not(.elementor-motion-effects-element-type-background), body.elementor-page-11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fff8b5 );}html.elementor-html{position:relative;}html.elementor-html::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;pointer-events:none;z-index:1000;min-height:100vh;} html.elementor-html::before{width:calc(100% - (2 * 20px));max-width:100%;background-size:calc(100% + 15px) 100%;background-image:repeating-linear-gradient( to right, #E2498A14, #E2498A14 calc((100% / 5) - 15px), transparent calc((100% / 5) - 15px), transparent calc(100% / 5) );}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-e75ae08{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-5cc3ba4{--width:100%;}.elementor-11 .elementor-element.elementor-element-b72ee2b{--width:100%;}.elementor-11 .elementor-element.elementor-element-d500141{--width:25%;}.elementor-11 .elementor-element.elementor-element-50dc02d{--width:25%;}.elementor-11 .elementor-element.elementor-element-af31bcf{--width:25%;}.elementor-11 .elementor-element.elementor-element-097cc11{--width:25%;}.elementor-11 .elementor-element.elementor-element-cc1f132{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-8dd2492{--width:12%;}.elementor-11 .elementor-element.elementor-element-de4f9a6{--width:44%;}.elementor-11 .elementor-element.elementor-element-f37f6e9{--width:30%;}}@media(max-width:1559px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-b72ee2b{--width:100%;}.elementor-11 .elementor-element.elementor-element-50dc02d{--width:25%;}.elementor-11 .elementor-element.elementor-element-af31bcf{--width:25%;}.elementor-11 .elementor-element.elementor-element-097cc11{--width:25%;}}@media(max-width:1559px){.elementor-11 .elementor-element.elementor-element-e75ae08:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e75ae08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrithaysmarciel.com.br/wp-content/uploads/2026/01/bg_1f.webp");background-position:-800px 0px;}.elementor-11 .elementor-element.elementor-element-e75ae08{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-5cc3ba4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-98ee84b{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-98ee84b .elementor-nav-menu .elementor-item{font-size:20px;}.elementor-11 .elementor-element.elementor-element-4b19cdb{--justify-content:center;--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-11 .elementor-element.elementor-element-4b19cdb.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c78f60f{--justify-content:center;--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;}.elementor-11 .elementor-element.elementor-element-bbd9822{width:var( --container-widget-width, 811px );max-width:811px;margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:811px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-bbd9822.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-b796bf0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 150px;}.elementor-11 .elementor-element.elementor-element-b796bf0.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-24c10e0{width:var( --container-widget-width, 823px );max-width:823px;margin:20px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:823px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-24c10e0.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2bb6818:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2bb6818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrithaysmarciel.com.br/wp-content/uploads/2026/01/bg_2f.webp");background-position:-200px 0px;}.elementor-11 .elementor-element.elementor-element-fbae178{width:var( --container-widget-width, 567.297px );max-width:567.297px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 250px;--container-widget-width:567.297px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-66e31f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 400px;font-size:20px;}.elementor-11 .elementor-element.elementor-element-93e0682{width:var( --container-widget-width, 452px );max-width:452px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 300px;padding:0px 0px 0px 0px;--container-widget-width:452px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2f69b1a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2f69b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrithaysmarciel.com.br/wp-content/uploads/2026/01/b3_f.webp");background-position:-800px 0px;}.elementor-11 .elementor-element.elementor-element-b72ee2b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-d500141{--min-height:350px;}.elementor-11 .elementor-element.elementor-element-7502e6d{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-1acf9cb .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-f969182{font-size:14px;}.elementor-11 .elementor-element.elementor-element-50dc02d{--min-height:350px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-38c0ce1{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-478a4a3 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-60964c1{font-size:14px;}.elementor-11 .elementor-element.elementor-element-af31bcf{--min-height:350px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-35612ef{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-c323008 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-9dda282{font-size:14px;}.elementor-11 .elementor-element.elementor-element-097cc11{--min-height:350px;}.elementor-11 .elementor-element.elementor-element-0a96f23{padding:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-20f77fb .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-b6bc104{font-size:14px;}.elementor-11 .elementor-element.elementor-element-bd5757f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-bd5757f.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-def639a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-def639a.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7af55a0{width:var( --container-widget-width, 872px );max-width:872px;--container-widget-width:872px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-e75ae08:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e75ae08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrithaysmarciel.com.br/wp-content/uploads/2026/01/bg1cell.webp");background-position:center center;}.elementor-11 .elementor-element.elementor-element-e75ae08{--min-height:790px;}.elementor-11 .elementor-element.elementor-element-5cc3ba4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:422px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-74681fc{width:var( --container-widget-width, 190px );max-width:190px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c78f60f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c78f60f.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-bbd9822{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-bbd9822.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b796bf0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-24c10e0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-2bb6818:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2bb6818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrithaysmarciel.com.br/wp-content/uploads/2026/01/bg2cell.webp");background-position:131px -149px;}.elementor-11 .elementor-element.elementor-element-2bb6818{--min-height:815px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c90bab7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fbae178{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-66e31f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-11 .elementor-element.elementor-element-93e0682{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-93e0682.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-2f69b1a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2f69b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-11 .elementor-element.elementor-element-b72ee2b{--min-height:0px;--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-d500141{--min-height:400px;}.elementor-11 .elementor-element.elementor-element-7418727{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-11 .elementor-element.elementor-element-b6892dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c4f0090{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-54e0bba{--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-11 .elementor-element.elementor-element-8dd2492{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-74e9c79{width:var( --container-widget-width, 247.215px );max-width:247.215px;--container-widget-width:247.215px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-e75ae08:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e75ae08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrithaysmarciel.com.br/wp-content/uploads/2026/01/bg1cell.webp");background-position:center center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-e75ae08{--content-width:100%;--min-height:725px;--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-11 .elementor-element.elementor-element-5cc3ba4{--margin-top:0px;--margin-bottom:350px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-74681fc{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c78f60f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bbd9822{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 10px 5px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-bbd9822.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-bbd9822 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-b796bf0{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b796bf0.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-24c10e0{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-24c10e0.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-24c10e0 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-2bb6818:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2bb6818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrithaysmarciel.com.br/wp-content/uploads/2026/01/bg2cell.webp");background-position:center center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-2bb6818{--content-width:100%;--min-height:980px;--justify-content:center;--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-11 .elementor-element.elementor-element-c90bab7{--justify-content:center;--align-items:flex-start;--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:350px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fbae178{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-fbae178 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-66e31f5{margin:20px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 05px 0px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-11 .elementor-element.elementor-element-66e31f5.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-93e0682{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-11 .elementor-element.elementor-element-93e0682.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2f69b1a{--content-width: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-11 .elementor-element.elementor-element-2f69b1a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2f69b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-11 .elementor-element.elementor-element-1b38774 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-d500141{--width:100%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-1acf9cb .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-50dc02d{--border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-478a4a3 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-af31bcf{--border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-c323008 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-097cc11{--border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-20f77fb .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-7418727{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7418727.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-cc1f132{--content-width:100%;--justify-content:center;--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-cc1f132.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-a4db56c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-a4db56c.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a4db56c .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-b6892dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b6892dc.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c4f0090{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-d45b1e3 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-def639a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-423c5a5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-8dd2492{--justify-content:center;--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;}.elementor-11 .elementor-element.elementor-element-74e9c79{width:var( --container-widget-width, 262.797px );max-width:262.797px;--container-widget-width:262.797px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-e9b1da7{font-size:12px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-5cc3ba4{--width:100%;}.elementor-11 .elementor-element.elementor-element-c78f60f{--width:100%;}.elementor-11 .elementor-element.elementor-element-b72ee2b{--width:100%;}.elementor-11 .elementor-element.elementor-element-d500141{--width:100%;}.elementor-11 .elementor-element.elementor-element-50dc02d{--width:100%;}.elementor-11 .elementor-element.elementor-element-af31bcf{--width:100%;}.elementor-11 .elementor-element.elementor-element-097cc11{--width:100%;}}@media(min-width:2400px){.elementor-11 .elementor-element.elementor-element-e75ae08:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e75ae08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrithaysmarciel.com.br/wp-content/uploads/2026/01/bg_1f.webp");background-position:center center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-e75ae08{--content-width:100%;--min-height:600px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:260px;--padding-right:260px;}.elementor-11 .elementor-element.elementor-element-5cc3ba4{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-74681fc{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-74681fc.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-98ee84b{width:var( --container-widget-width, 1000px );max-width:1000px;padding:0px 0px 0px 92px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-98ee84b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-98ee84b .elementor-nav-menu .elementor-item{font-size:25px;}.elementor-11 .elementor-element.elementor-element-98ee84b .elementor-nav-menu--main .elementor-item{padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;}.elementor-11 .elementor-element.elementor-element-4b19cdb{--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-11 .elementor-element.elementor-element-c78f60f{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:260px;--padding-right:260px;}.elementor-11 .elementor-element.elementor-element-bbd9822{width:var( --container-widget-width, 814px );max-width:814px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:814px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-bbd9822 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-b796bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-11 .elementor-element.elementor-element-24c10e0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;width:var( --container-widget-width, 800px );max-width:800px;}.elementor-11 .elementor-element.elementor-element-24c10e0 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-2bb6818:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2bb6818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrithaysmarciel.com.br/wp-content/uploads/2026/01/bg_2f.webp");background-position:center center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-2bb6818{--content-width:100%;--min-height:540px;--padding-top:0px;--padding-bottom:0px;--padding-left:260px;--padding-right:260px;}.elementor-11 .elementor-element.elementor-element-c90bab7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fbae178{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-11 .elementor-element.elementor-element-fbae178 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-66e31f5{width:var( --container-widget-width, 1379px );max-width:1379px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 300px;padding:0px 0px 0px 0px;--container-widget-width:1379px;--container-widget-flex-grow:0;line-height:28px;letter-spacing:-0.1px;}.elementor-11 .elementor-element.elementor-element-2f69b1a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2f69b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrithaysmarciel.com.br/wp-content/uploads/2026/01/b3_f.webp");background-position:center center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-2f69b1a{--content-width:100%;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:260px;--padding-right:260px;}.elementor-11 .elementor-element.elementor-element-2f69b1a.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1b38774{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-11 .elementor-element.elementor-element-1b38774.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b72ee2b{--width:100%;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d500141{--width:25%;--min-height:340px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-7502e6d .elementor-icon-wrapper{text-align:start;}.elementor-11 .elementor-element.elementor-element-1acf9cb{padding:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1acf9cb .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-f969182{padding:20px 0px 0px 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-f969182.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-50dc02d{--width:25%;--min-height:340px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-38c0ce1 .elementor-icon-wrapper{text-align:start;}.elementor-11 .elementor-element.elementor-element-478a4a3{padding:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-478a4a3 .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-60964c1{padding:20px 0px 0px 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-60964c1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-af31bcf{--width:25%;--min-height:340px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-35612ef{width:var( --container-widget-width, 55.25px );max-width:55.25px;--container-widget-width:55.25px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-35612ef .elementor-icon-wrapper{text-align:start;}.elementor-11 .elementor-element.elementor-element-c323008{padding:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c323008 .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-9dda282{padding:20px 0px 0px 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-9dda282.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-097cc11{--width:25%;--min-height:340px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-0a96f23 .elementor-icon-wrapper{text-align:start;}.elementor-11 .elementor-element.elementor-element-20f77fb{padding:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-20f77fb .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-b6bc104{padding:20px 0px 0px 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-b6bc104.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7418727{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-11 .elementor-element.elementor-element-cc1f132{--min-height:380px;}.elementor-11 .elementor-element.elementor-element-b6892dc{--width:100%;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:260px;--padding-right:260px;}.elementor-11 .elementor-element.elementor-element-b6892dc.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c4f0090{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-bd5757f{--min-height:620px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-def639a{--width:100%;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:260px;--padding-right:260px;}.elementor-11 .elementor-element.elementor-element-54e0bba{--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:260px;--padding-right:260px;}.elementor-11 .elementor-element.elementor-element-8dd2492{--width:307.672px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-74e9c79{width:var( --container-widget-width, 189px );max-width:189px;--container-widget-width:189px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-de4f9a6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-233e6ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 50px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-233e6ed.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-233e6ed .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-d23fe59{text-align:center;width:var( --container-widget-width, 549.469px );max-width:549.469px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 50px;--container-widget-width:549.469px;--container-widget-flex-grow:0;--icon-size:30px;}.elementor-11 .elementor-element.elementor-element-d23fe59.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f37f6e9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-8323925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 50px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-8323925.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8323925 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-ffb3b8f{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-ffb3b8f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-dccb0ec{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:400px;--padding-right:400px;}.elementor-11 .elementor-element.elementor-element-e9b1da7{text-align:center;font-size:13px;}}/* Start custom CSS for container, class: .elementor-element-d500141 */#card {
  position: relative;
}

#card .numero-card {
  position: absolute;
  top: 15px;
  left: 15px;
  font-size: 48px;
  font-weight: 800;
  color: #7CFF9E; /* verde claro */
  z-index: 5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7418727 */.btn1 {
  --border-color: linear-gradient(-45deg, #6121ff, #7e03aa, #937cff);
  --border-width: .125em;
  --curve-size: .5em;
  --bg: #080312;
  --color: #afffff;
  color: var(--color);

  position: relative;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .5em 1.5em;
  font-size: 17px;
  border: 0;
  text-transform: uppercase;
  cursor: pointer;
  text-decoration: none;

  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);

  clip-path: polygon(
    0% var(--curve-size),
    var(--curve-size) 0,
    100% 0,
    100% calc(100% - var(--curve-size)),
    calc(100% - var(--curve-size)) 100%,
    0 100%
  );

  transition: color 250ms, transform 200ms, box-shadow 200ms;
}

.btn1::after,
.btn1::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn1::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% { background-position: 31% 0% }
  50% { background-position: 70% 100% }
  100% { background-position: 31% 0% }
}

.btn1::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
    var(--border-width) calc(var(--curve-size) + var(--border-width) * .5),
    calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),
    calc(100% - var(--border-width)) var(--border-width),
    calc(100% - var(--border-width)) calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),
    calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
    var(--border-width) calc(100% - var(--border-width))
  );
  transition: clip-path 500ms;
}

.btn1:where(:hover, :focus)::after {
  clip-path: polygon(
    calc(100% - var(--border-width)) calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),
    calc(100% - var(--border-width)) var(--border-width),
    calc(100% - var(--border-width)) var(--border-width),
    calc(100% - var(--border-width)) calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),
    calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
    calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)) calc(100% - var(--border-width))
  );
  transition: 200ms;
}

/* ✅ HOVER ROSA + GLOW NA BORDA */
.btn1:where(:hover, :focus) {
  --border-color: linear-gradient(-45deg, #ff008c, #ff4fd8, #ff9bd5);
  color: #fff;

  /* Glow rosa pra destacar do fundo */
  box-shadow:
    0 0 0 2px rgba(255, 0, 140, 0.25),
    0 0 18px rgba(255, 0, 140, 0.45),
    0 0 40px rgba(255, 79, 216, 0.25),
    10px 10px 20px rgba(0, 0, 0, .35);

  transform: translateY(-2px);
}/* End custom CSS */