.elementor-7584 .elementor-element.elementor-element-ef1619c{--display:flex;--min-height:90vh;--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-7584 .elementor-element.elementor-element-ef1619c:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-ef1619c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amadoclinic.pt/wp-content/uploads/2026/05/banner-amado-clinic-facial-desktop.webp");background-size:cover;}.elementor-7584 .elementor-element.elementor-element-0475744{--display:flex;}.elementor-7584 .elementor-element.elementor-element-ca6c747 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-7584 .elementor-element.elementor-element-ca6c747{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:35%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-7584 .elementor-element.elementor-element-8f04357{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7584 .elementor-element.elementor-element-8f04357:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-8f04357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0EC;}.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-7584 .elementor-element.elementor-element-d4f5921 .elementor-icon-wrapper{text-align:end;}.elementor-7584 .elementor-element.elementor-element-d4f5921.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-7584 .elementor-element.elementor-element-d4f5921.elementor-view-framed .elementor-icon, .elementor-7584 .elementor-element.elementor-element-d4f5921.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-7584 .elementor-element.elementor-element-d4f5921.elementor-view-framed .elementor-icon, .elementor-7584 .elementor-element.elementor-element-d4f5921.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-7584 .elementor-element.elementor-element-d4f5921 .elementor-icon{font-size:20px;}.elementor-7584 .elementor-element.elementor-element-d4f5921 .elementor-icon svg{height:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-7584 .elementor-element.elementor-element-599c94b{text-align:center;}.elementor-7584 .elementor-element.elementor-element-599c94b .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:1em;color:#9F613B;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7584 .elementor-element.elementor-element-ed6fa6a{text-align:start;}.elementor-7584 .elementor-element.elementor-element-ed6fa6a img{filter:brightness( 49% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7584 .elementor-element.elementor-element-357b3f3 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:2.6rem;font-weight:200;font-style:normal;line-height:1em;color:#9F613B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-7584 .elementor-element.elementor-element-c0e9bce{width:100%;max-width:100%;font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;color:#5A5A5A;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7584 .elementor-element.elementor-element-c7cb8e6 .elementor-image-box-wrapper{text-align:start;}.elementor-7584 .elementor-element.elementor-element-c7cb8e6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7584 .elementor-element.elementor-element-c7cb8e6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7584 .elementor-element.elementor-element-c7cb8e6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7584 .elementor-element.elementor-element-c7cb8e6 .elementor-image-box-title{margin-bottom:0px;}.elementor-7584 .elementor-element.elementor-element-c7cb8e6 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-7584 .elementor-element.elementor-element-c7cb8e6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7584 .elementor-element.elementor-element-c7cb8e6 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7584 .elementor-element.elementor-element-9a7f8dd .elementor-button{background-color:#8A4F2B;font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;border-radius:16px 16px 16px 16px;padding:16px 32px 16px 32px;}.elementor-7584 .elementor-element.elementor-element-9a7f8dd.elementor-element{--align-self:flex-start;}.elementor-7584 .elementor-element.elementor-element-bd6ca6a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7584 .elementor-element.elementor-element-bd6ca6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7584 .elementor-element.elementor-element-13ce7e7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7584 .elementor-element.elementor-element-13ce7e7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7584 .elementor-element.elementor-element-13ce7e7{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-7584 .elementor-element.elementor-element-13ce7e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7584 .elementor-element.elementor-element-13ce7e7 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;}.elementor-7584 .elementor-element.elementor-element-13ce7e7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-7584 .elementor-element.elementor-element-165c162{--display:flex;--min-height:1px;--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-7584 .elementor-element.elementor-element-165c162:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-165c162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-9ec80cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-c9296d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-7584 .elementor-element.elementor-element-b99a5ad{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-7584 .elementor-element.elementor-element-b99a5ad:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-b99a5ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amadoclinic.pt/wp-content/uploads/2026/05/916.webp");background-size:cover;}.elementor-7584 .elementor-element.elementor-element-0bce062{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-e6fe26e .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:2.4rem;font-weight:400;font-style:normal;line-height:1em;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-72d2e56{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;color:#5A5A5A;}.elementor-7584 .elementor-element.elementor-element-f1ff0b4{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 25px 0px #D8BFB0;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:9999;}.elementor-7584 .elementor-element.elementor-element-f1ff0b4:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-f1ff0b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0EC;}.elementor-7584 .elementor-element.elementor-element-ce367d1{text-align:center;}.elementor-7584 .elementor-element.elementor-element-ce367d1 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:1em;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-8cf4c66{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;color:#5A5A5A;}.elementor-7584 .elementor-element.elementor-element-8cf4c66.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-d2f04c2 .elementor-button{background-color:#8A4F2B;font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;border-radius:16px 16px 16px 16px;padding:16px 32px 16px 32px;}.elementor-7584 .elementor-element.elementor-element-d2f04c2.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-9f674ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-245px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-9f674ca:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-9f674ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBDFD7;}.elementor-7584 .elementor-element.elementor-element-f95b6c5{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-7584 .elementor-element.elementor-element-f95b6c5 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:2.4rem;font-weight:400;font-style:normal;line-height:1em;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-0b34f0e{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-0b34f0e.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-12090be{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-7584 .elementor-element.elementor-element-12090be.e-con{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-03124fa{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-7584 .elementor-element.elementor-element-03124fa:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-03124fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF66;}.elementor-7584 .elementor-element.elementor-element-03124fa.e-con{--align-self:flex-end;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7584 .elementor-element.elementor-element-f604c40 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7584 .elementor-element.elementor-element-f604c40.elementor-element{--align-self:flex-end;}.elementor-7584 .elementor-element.elementor-element-f604c40 .elementor-icon-box-wrapper{text-align:start;}.elementor-7584 .elementor-element.elementor-element-f604c40 .elementor-icon-box-title{margin-block-end:12px;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-f604c40 .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-f604c40 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-7584 .elementor-element.elementor-element-f604c40:has(:hover) .elementor-icon-box-title,
					 .elementor-7584 .elementor-element.elementor-element-f604c40:has(:focus) .elementor-icon-box-title{color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-f604c40 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-f3a209c .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#8A4F2B;color:#8A4F2B;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-f3a209c.elementor-element{--align-self:flex-start;}.elementor-7584 .elementor-element.elementor-element-f3a209c .elementor-button:hover, .elementor-7584 .elementor-element.elementor-element-f3a209c .elementor-button:focus{color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-f3a209c .elementor-button:hover svg, .elementor-7584 .elementor-element.elementor-element-f3a209c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-2602858{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-7584 .elementor-element.elementor-element-34879a0 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7584 .elementor-element.elementor-element-34879a0.elementor-element{--align-self:flex-end;}.elementor-7584 .elementor-element.elementor-element-34879a0 .elementor-icon-box-wrapper{text-align:start;}.elementor-7584 .elementor-element.elementor-element-34879a0 .elementor-icon-box-title{margin-block-end:12px;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-34879a0 .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-34879a0 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-7584 .elementor-element.elementor-element-34879a0:has(:hover) .elementor-icon-box-title,
					 .elementor-7584 .elementor-element.elementor-element-34879a0:has(:focus) .elementor-icon-box-title{color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-34879a0 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-f01bcfe .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#8A4F2B;color:#8A4F2B;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-f01bcfe.elementor-element{--align-self:flex-start;}.elementor-7584 .elementor-element.elementor-element-f01bcfe .elementor-button:hover, .elementor-7584 .elementor-element.elementor-element-f01bcfe .elementor-button:focus{color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-f01bcfe .elementor-button:hover svg, .elementor-7584 .elementor-element.elementor-element-f01bcfe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-2546bae{--display:flex;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-7584 .elementor-element.elementor-element-2546bae.e-con{--align-self:flex-end;}.elementor-7584 .elementor-element.elementor-element-a59ec4d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7584 .elementor-element.elementor-element-a59ec4d.elementor-element{--align-self:flex-end;}.elementor-7584 .elementor-element.elementor-element-a59ec4d .elementor-icon-box-wrapper{text-align:start;}.elementor-7584 .elementor-element.elementor-element-a59ec4d .elementor-icon-box-title{margin-block-end:12px;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-a59ec4d .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-a59ec4d .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-7584 .elementor-element.elementor-element-a59ec4d:has(:hover) .elementor-icon-box-title,
					 .elementor-7584 .elementor-element.elementor-element-a59ec4d:has(:focus) .elementor-icon-box-title{color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-a59ec4d .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-2bb38f5 .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#8A4F2B;color:#8A4F2B;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-2bb38f5.elementor-element{--align-self:flex-start;}.elementor-7584 .elementor-element.elementor-element-2bb38f5 .elementor-button:hover, .elementor-7584 .elementor-element.elementor-element-2bb38f5 .elementor-button:focus{color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-2bb38f5 .elementor-button:hover svg, .elementor-7584 .elementor-element.elementor-element-2bb38f5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-85cafbf{--display:flex;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-7584 .elementor-element.elementor-element-85cafbf.e-con{--align-self:flex-start;}.elementor-7584 .elementor-element.elementor-element-c1ed970 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7584 .elementor-element.elementor-element-c1ed970.elementor-element{--align-self:flex-end;}.elementor-7584 .elementor-element.elementor-element-c1ed970 .elementor-icon-box-wrapper{text-align:start;}.elementor-7584 .elementor-element.elementor-element-c1ed970 .elementor-icon-box-title{margin-block-end:12px;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-c1ed970 .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-c1ed970 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-7584 .elementor-element.elementor-element-c1ed970:has(:hover) .elementor-icon-box-title,
					 .elementor-7584 .elementor-element.elementor-element-c1ed970:has(:focus) .elementor-icon-box-title{color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-c1ed970 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-c3e5fce .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#8A4F2B;color:#8A4F2B;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-c3e5fce.elementor-element{--align-self:flex-start;}.elementor-7584 .elementor-element.elementor-element-c3e5fce .elementor-button:hover, .elementor-7584 .elementor-element.elementor-element-c3e5fce .elementor-button:focus{color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-c3e5fce .elementor-button:hover svg, .elementor-7584 .elementor-element.elementor-element-c3e5fce .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-eefad01{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-7584 .elementor-element.elementor-element-eefad01.e-con{--align-self:flex-end;}.elementor-7584 .elementor-element.elementor-element-4c7f7a4 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7584 .elementor-element.elementor-element-4c7f7a4.elementor-element{--align-self:flex-end;}.elementor-7584 .elementor-element.elementor-element-4c7f7a4 .elementor-icon-box-wrapper{text-align:start;}.elementor-7584 .elementor-element.elementor-element-4c7f7a4 .elementor-icon-box-title{margin-block-end:12px;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-4c7f7a4 .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-4c7f7a4 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-7584 .elementor-element.elementor-element-4c7f7a4:has(:hover) .elementor-icon-box-title,
					 .elementor-7584 .elementor-element.elementor-element-4c7f7a4:has(:focus) .elementor-icon-box-title{color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-4c7f7a4 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-6924b1f .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#8A4F2B;color:#8A4F2B;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-6924b1f.elementor-element{--align-self:flex-start;}.elementor-7584 .elementor-element.elementor-element-6924b1f .elementor-button:hover, .elementor-7584 .elementor-element.elementor-element-6924b1f .elementor-button:focus{color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-6924b1f .elementor-button:hover svg, .elementor-7584 .elementor-element.elementor-element-6924b1f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-1c3d70e{--display:flex;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-7584 .elementor-element.elementor-element-1c3d70e.e-con{--align-self:flex-start;}.elementor-7584 .elementor-element.elementor-element-f6706fa > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7584 .elementor-element.elementor-element-f6706fa.elementor-element{--align-self:flex-end;}.elementor-7584 .elementor-element.elementor-element-f6706fa .elementor-icon-box-wrapper{text-align:start;}.elementor-7584 .elementor-element.elementor-element-f6706fa .elementor-icon-box-title{margin-block-end:12px;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-f6706fa .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-f6706fa .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-7584 .elementor-element.elementor-element-f6706fa:has(:hover) .elementor-icon-box-title,
					 .elementor-7584 .elementor-element.elementor-element-f6706fa:has(:focus) .elementor-icon-box-title{color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-f6706fa .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-42a6f74 .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#8A4F2B;color:#8A4F2B;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-42a6f74.elementor-element{--align-self:flex-start;}.elementor-7584 .elementor-element.elementor-element-42a6f74 .elementor-button:hover, .elementor-7584 .elementor-element.elementor-element-42a6f74 .elementor-button:focus{color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-42a6f74 .elementor-button:hover svg, .elementor-7584 .elementor-element.elementor-element-42a6f74 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-9334522 .elementor-button{background-color:#8A4F2B;font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;border-radius:16px 16px 16px 16px;padding:16px 32px 16px 32px;}.elementor-7584 .elementor-element.elementor-element-9334522.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-30fdd4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-b81cf9b{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-7584 .elementor-element.elementor-element-b81cf9b .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:2.4rem;font-weight:400;font-style:normal;line-height:1em;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-2573ac9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7584 .elementor-element.elementor-element-a112725{--display:flex;--min-height:224px;--justify-content:flex-start;--overlay-opacity:0.8;--border-radius:8px 8px 8px 8px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-a112725:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-a112725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F613B;background-image:url("https://amadoclinic.pt/wp-content/uploads/2026/05/74099.webp");background-size:cover;}.elementor-7584 .elementor-element.elementor-element-a112725::before, .elementor-7584 .elementor-element.elementor-element-a112725 > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-a112725 > .e-con-inner > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-a112725 > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-a112725 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-a112725 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#9F613B;--background-overlay:'';}.elementor-7584 .elementor-element.elementor-element-f730d90 .elementor-icon-box-wrapper{text-align:start;}.elementor-7584 .elementor-element.elementor-element-f730d90 .elementor-icon-box-title{margin-block-end:20px;color:#FFEBDE;}.elementor-7584 .elementor-element.elementor-element-f730d90 .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-f730d90 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;font-style:normal;line-height:1em;}.elementor-7584 .elementor-element.elementor-element-f730d90:has(:hover) .elementor-icon-box-title,
					 .elementor-7584 .elementor-element.elementor-element-f730d90:has(:focus) .elementor-icon-box-title{color:#FFEBDE;}.elementor-7584 .elementor-element.elementor-element-f730d90 .elementor-icon-box-description{color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-bc9d934{--display:flex;--min-height:224px;--justify-content:space-between;--overlay-opacity:0.8;--border-radius:8px 8px 8px 8px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-bc9d934:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-bc9d934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F613B;background-image:url("https://amadoclinic.pt/wp-content/uploads/2026/05/74115.jpg");background-position:center center;background-size:cover;}.elementor-7584 .elementor-element.elementor-element-bc9d934::before, .elementor-7584 .elementor-element.elementor-element-bc9d934 > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-bc9d934 > .e-con-inner > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-bc9d934 > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-bc9d934 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-bc9d934 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#9F613B;--background-overlay:'';}.elementor-7584 .elementor-element.elementor-element-d325eac .elementor-icon-box-wrapper{text-align:start;}.elementor-7584 .elementor-element.elementor-element-d325eac .elementor-icon-box-title{margin-block-end:20px;color:#FFEBDE;}.elementor-7584 .elementor-element.elementor-element-d325eac .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-d325eac .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;font-style:normal;line-height:1em;}.elementor-7584 .elementor-element.elementor-element-d325eac:has(:hover) .elementor-icon-box-title,
					 .elementor-7584 .elementor-element.elementor-element-d325eac:has(:focus) .elementor-icon-box-title{color:#FFEBDE;}.elementor-7584 .elementor-element.elementor-element-d325eac .elementor-icon-box-description{color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-5c6412e{--display:flex;--min-height:224px;--justify-content:space-between;--overlay-opacity:0.8;--border-radius:8px 8px 8px 8px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-5c6412e:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-5c6412e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F613B;background-image:url("https://amadoclinic.pt/wp-content/uploads/2026/05/74124.webp");background-position:center center;background-size:cover;}.elementor-7584 .elementor-element.elementor-element-5c6412e::before, .elementor-7584 .elementor-element.elementor-element-5c6412e > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-5c6412e > .e-con-inner > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-5c6412e > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-5c6412e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-5c6412e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#9F613B;--background-overlay:'';}.elementor-7584 .elementor-element.elementor-element-25a2d93 .elementor-icon-box-wrapper{text-align:start;}.elementor-7584 .elementor-element.elementor-element-25a2d93 .elementor-icon-box-title{margin-block-end:20px;color:#FFEBDE;}.elementor-7584 .elementor-element.elementor-element-25a2d93 .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-25a2d93 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;font-style:normal;line-height:1em;}.elementor-7584 .elementor-element.elementor-element-25a2d93:has(:hover) .elementor-icon-box-title,
					 .elementor-7584 .elementor-element.elementor-element-25a2d93:has(:focus) .elementor-icon-box-title{color:#FFEBDE;}.elementor-7584 .elementor-element.elementor-element-25a2d93 .elementor-icon-box-description{color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-063e50b{--display:flex;--min-height:224px;--justify-content:space-between;--overlay-opacity:0.8;--border-radius:8px 8px 8px 8px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-063e50b:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-063e50b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F613B;background-image:url("https://amadoclinic.pt/wp-content/uploads/2026/05/33847.webp");background-position:center center;background-size:cover;}.elementor-7584 .elementor-element.elementor-element-063e50b::before, .elementor-7584 .elementor-element.elementor-element-063e50b > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-063e50b > .e-con-inner > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-063e50b > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-063e50b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-063e50b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#9F613B;--background-overlay:'';}.elementor-7584 .elementor-element.elementor-element-7d2019f .elementor-icon-box-wrapper{text-align:start;}.elementor-7584 .elementor-element.elementor-element-7d2019f .elementor-icon-box-title{margin-block-end:20px;color:#FFEBDE;}.elementor-7584 .elementor-element.elementor-element-7d2019f .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-7d2019f .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;font-style:normal;line-height:1em;}.elementor-7584 .elementor-element.elementor-element-7d2019f:has(:hover) .elementor-icon-box-title,
					 .elementor-7584 .elementor-element.elementor-element-7d2019f:has(:focus) .elementor-icon-box-title{color:#FFEBDE;}.elementor-7584 .elementor-element.elementor-element-7d2019f .elementor-icon-box-description{color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-1945a5b{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 25px 0px #D8BFB0;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:9999;}.elementor-7584 .elementor-element.elementor-element-1945a5b:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-1945a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0EC;}.elementor-7584 .elementor-element.elementor-element-d659aa9{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-7584 .elementor-element.elementor-element-d659aa9.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-d659aa9 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:2.1rem;font-weight:400;font-style:normal;line-height:1em;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-b2adcad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;color:#5A5A5A;}.elementor-7584 .elementor-element.elementor-element-b2adcad.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-b2adcad p{margin-block-end:0px;}.elementor-7584 .elementor-element.elementor-element-a561e91 .elementor-button{background-color:#8A4F2B;font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;border-radius:16px 16px 16px 16px;padding:16px 32px 16px 32px;}.elementor-7584 .elementor-element.elementor-element-a561e91.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-747e922{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-253px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-747e922:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-747e922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBDFD7;}.elementor-7584 .elementor-element.elementor-element-c4d9417{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-7584 .elementor-element.elementor-element-c4d9417:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-c4d9417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amadoclinic.pt/wp-content/uploads/2026/02/b5-regenerat-vernix-2-internas.webp");background-position:center center;background-size:cover;}.elementor-7584 .elementor-element.elementor-element-de4b5f9{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-d932887 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;line-height:1em;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-617508d.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-617508d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-7584 .elementor-element.elementor-element-617508d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-7584 .elementor-element.elementor-element-617508d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-7584 .elementor-element.elementor-element-617508d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-7584 .elementor-element.elementor-element-617508d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-7584 .elementor-element.elementor-element-617508d .elementor-icon-list-icon i{color:#9F613B;transition:color 0.3s;}.elementor-7584 .elementor-element.elementor-element-617508d .elementor-icon-list-icon svg{fill:#9F613B;transition:fill 0.3s;}.elementor-7584 .elementor-element.elementor-element-617508d{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-7584 .elementor-element.elementor-element-617508d .elementor-icon-list-text{color:#5A5A5A;transition:color 0.3s;}.elementor-7584 .elementor-element.elementor-element-649d21c .elementor-button{background-color:#8A4F2B;font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;border-radius:16px 16px 16px 16px;padding:16px 32px 16px 32px;}.elementor-7584 .elementor-element.elementor-element-649d21c.elementor-element{--align-self:flex-start;}.elementor-7584 .elementor-element.elementor-element-98415dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-98415dc:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-98415dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0EC;}.elementor-7584 .elementor-element.elementor-element-8351246{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-7584 .elementor-element.elementor-element-8351246 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:2.4rem;font-weight:400;font-style:normal;line-height:1em;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-d7e99c1{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-d7e99c1.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-b3610fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7584 .elementor-element.elementor-element-e1b1c53{--display:flex;--min-height:484px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7584 .elementor-element.elementor-element-e1b1c53:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-e1b1c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amadoclinic.pt/wp-content/uploads/2025/12/olena.webp");background-size:cover;}.elementor-7584 .elementor-element.elementor-element-e1b1c53::before, .elementor-7584 .elementor-element.elementor-element-e1b1c53 > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-e1b1c53 > .e-con-inner > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-e1b1c53 > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-e1b1c53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-e1b1c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 47%, #9F613B 91%);}.elementor-7584 .elementor-element.elementor-element-39bd226 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:600;font-style:normal;color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-3647426{font-family:"Manrope", Sans-serif;font-size:0.9rem;font-weight:400;color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-2bf956e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7584 .elementor-element.elementor-element-7f09174{--display:flex;--min-height:484px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7584 .elementor-element.elementor-element-7f09174:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-7f09174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amadoclinic.pt/wp-content/uploads/2025/11/andre.jpg");background-size:cover;}.elementor-7584 .elementor-element.elementor-element-7f09174::before, .elementor-7584 .elementor-element.elementor-element-7f09174 > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-7f09174 > .e-con-inner > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-7f09174 > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-7f09174 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-7f09174 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 47%, #9F613B 91%);}.elementor-7584 .elementor-element.elementor-element-cdc6b70 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:600;font-style:normal;color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-ec13933{font-family:"Manrope", Sans-serif;font-size:0.9rem;font-weight:400;color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-836426e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7584 .elementor-element.elementor-element-3a07b73{--display:flex;--min-height:484px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7584 .elementor-element.elementor-element-3a07b73:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-3a07b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amadoclinic.pt/wp-content/uploads/2025/11/cristina.jpg");background-size:cover;}.elementor-7584 .elementor-element.elementor-element-3a07b73::before, .elementor-7584 .elementor-element.elementor-element-3a07b73 > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-3a07b73 > .e-con-inner > .elementor-background-video-container::before, .elementor-7584 .elementor-element.elementor-element-3a07b73 > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-3a07b73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7584 .elementor-element.elementor-element-3a07b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 47%, #9F613B 91%);}.elementor-7584 .elementor-element.elementor-element-9dc5aa0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:600;font-style:normal;color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-d65b1ae{font-family:"Manrope", Sans-serif;font-size:0.9rem;font-weight:400;color:#FFFFFF;}.elementor-7584 .elementor-element.elementor-element-dbedbf1{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-7584 .elementor-element.elementor-element-dbedbf1 > .elementor-widget-container{margin:0px 0px 32px 0px;}:where( .elementor-7584 .elementor-element.elementor-element-dbedbf1 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-7584 .elementor-element.elementor-element-372d7d9 .elementor-button{background-color:#8A4F2B;font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;border-radius:16px 16px 16px 16px;padding:16px 32px 16px 32px;}.elementor-7584 .elementor-element.elementor-element-372d7d9.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-de5daf8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-648c25b{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-7584 .elementor-element.elementor-element-648c25b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-7584 .elementor-element.elementor-element-648c25b .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:2.4rem;font-weight:400;font-style:normal;line-height:1em;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-6e05753{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7584 .elementor-element.elementor-element-613fb53{--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;--border-radius:8px 8px 8px 8px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-613fb53:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-613fb53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEB;}.elementor-7584 .elementor-element.elementor-element-e71f84c{color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-67b3d96{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7584 .elementor-element.elementor-element-faff92e{--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;--border-radius:8px 8px 8px 8px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-faff92e:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-faff92e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEB;}.elementor-7584 .elementor-element.elementor-element-222eec3{color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-99c0d11{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7584 .elementor-element.elementor-element-d68c953{--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;--border-radius:8px 8px 8px 8px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-d68c953:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-d68c953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEB;}.elementor-7584 .elementor-element.elementor-element-ce5ef51{color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-672b11d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7584 .elementor-element.elementor-element-058bf3c{--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;--border-radius:8px 8px 8px 8px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-058bf3c:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-058bf3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEB;}.elementor-7584 .elementor-element.elementor-element-7e75dcf{color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-4f079e9{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-7584 .elementor-element.elementor-element-4f079e9 > .elementor-widget-container{margin:0px 0px 32px 0px;}:where( .elementor-7584 .elementor-element.elementor-element-4f079e9 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-7584 .elementor-element.elementor-element-195a433{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-195a433:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-195a433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBDFD7;}.elementor-7584 .elementor-element.elementor-element-ffbbe4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7584 .elementor-element.elementor-element-a0730c5{--display:flex;--justify-content:flex-start;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7584 .elementor-element.elementor-element-8a4c6f4{width:100%;max-width:100%;text-align:start;}.elementor-7584 .elementor-element.elementor-element-8a4c6f4 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-7584 .elementor-element.elementor-element-8a4c6f4.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-8a4c6f4 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:2.4rem;font-weight:400;font-style:normal;line-height:1em;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-d5bdb5d{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;color:#5A5A5A;}.elementor-7584 .elementor-element.elementor-element-1102394 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-7584 .elementor-element.elementor-element-8947d60{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7584 .elementor-element.elementor-element-aea5033{width:100%;max-width:100%;text-align:start;}.elementor-7584 .elementor-element.elementor-element-aea5033 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-7584 .elementor-element.elementor-element-aea5033.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-aea5033 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:2.4rem;font-weight:400;font-style:normal;line-height:1em;color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-7158225{--display:flex;}.elementor-7584 .elementor-element.elementor-element-3ff3c17{color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-d65b549{--display:flex;}.elementor-7584 .elementor-element.elementor-element-3f0cf50{color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-afd5127{--display:flex;}.elementor-7584 .elementor-element.elementor-element-de5e78e{color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-79f7bd6{--display:flex;}.elementor-7584 .elementor-element.elementor-element-cf0cd3a{color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-f088a1c{--display:flex;}.elementor-7584 .elementor-element.elementor-element-16e4cac{color:#3D3939;}.elementor-7584 .elementor-element.elementor-element-6f17792{--n-accordion-title-font-size:1rem;width:100%;max-width:100%;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:1px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-7584 .elementor-element.elementor-element-6f17792 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#9F613B;border-style:none;}:where( .elementor-7584 .elementor-element.elementor-element-6f17792 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-7584 .elementor-element.elementor-element-6fa9ce0{--display:flex;}.elementor-7584 .elementor-element.elementor-element-d55c1f3 .elementor-button{background-color:#8A4F2B;font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;border-radius:16px 16px 16px 16px;padding:16px 32px 16px 32px;}.elementor-7584 .elementor-element.elementor-element-d55c1f3.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-be1a3aa{--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-7584 .elementor-element.elementor-element-be1a3aa:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-be1a3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F613B;}.elementor-7584 .elementor-element.elementor-element-aee1bc9{text-align:center;}.elementor-7584 .elementor-element.elementor-element-aee1bc9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;font-style:normal;}.elementor-7584 .elementor-element.elementor-element-234db12{text-align:center;}.elementor-7584 .elementor-element.elementor-element-234db12 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.9rem;font-weight:400;font-style:normal;}@media(min-width:768px){.elementor-7584 .elementor-element.elementor-element-0475744{--width:67%;}.elementor-7584 .elementor-element.elementor-element-bd6ca6a{--width:50%;}.elementor-7584 .elementor-element.elementor-element-b99a5ad{--width:71%;}.elementor-7584 .elementor-element.elementor-element-f1ff0b4{--width:67%;}.elementor-7584 .elementor-element.elementor-element-12090be{--width:934px;}.elementor-7584 .elementor-element.elementor-element-03124fa{--width:438px;}.elementor-7584 .elementor-element.elementor-element-2602858{--width:438px;}.elementor-7584 .elementor-element.elementor-element-2546bae{--width:438px;}.elementor-7584 .elementor-element.elementor-element-85cafbf{--width:438px;}.elementor-7584 .elementor-element.elementor-element-eefad01{--width:438px;}.elementor-7584 .elementor-element.elementor-element-1c3d70e{--width:438px;}.elementor-7584 .elementor-element.elementor-element-a112725{--width:100%;}.elementor-7584 .elementor-element.elementor-element-bc9d934{--width:100%;}.elementor-7584 .elementor-element.elementor-element-5c6412e{--width:100%;}.elementor-7584 .elementor-element.elementor-element-063e50b{--width:100%;}.elementor-7584 .elementor-element.elementor-element-1945a5b{--width:59%;}.elementor-7584 .elementor-element.elementor-element-c4d9417{--width:63%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7584 .elementor-element.elementor-element-12090be{--width:60px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7584 .elementor-element.elementor-element-2573ac9{--grid-auto-flow:row;}.elementor-7584 .elementor-element.elementor-element-dbedbf1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7584 .elementor-element.elementor-element-4f079e9{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-7584 .elementor-element.elementor-element-ef1619c:not(.elementor-motion-effects-element-type-background), .elementor-7584 .elementor-element.elementor-element-ef1619c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amadoclinic.pt/wp-content/uploads/2026/05/banner-amado-clinic-facial-mobile.webp");}.elementor-7584 .elementor-element.elementor-element-ef1619c{--padding-top:9em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-7584 .elementor-element.elementor-element-0475744{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7584 .elementor-element.elementor-element-ca6c747{--e-off-canvas-width:90%;}.elementor-7584 .elementor-element.elementor-element-8f04357{--width:100%;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7584 .elementor-element.elementor-element-599c94b{text-align:center;}.elementor-7584 .elementor-element.elementor-element-599c94b .elementor-heading-title{font-size:1.7rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7584 .elementor-element.elementor-element-ed6fa6a{text-align:center;}.elementor-7584 .elementor-element.elementor-element-ed6fa6a img{width:59%;}.elementor-7584 .elementor-element.elementor-element-357b3f3{text-align:center;}.elementor-7584 .elementor-element.elementor-element-357b3f3 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7584 .elementor-element.elementor-element-c0e9bce{text-align:center;font-size:16px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7584 .elementor-element.elementor-element-c7cb8e6 .elementor-image-box-wrapper{text-align:center;}.elementor-7584 .elementor-element.elementor-element-c7cb8e6 .elementor-image-box-img{margin-bottom:0px;}.elementor-7584 .elementor-element.elementor-element-c7cb8e6 .elementor-image-box-wrapper .elementor-image-box-img{width:64%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7584 .elementor-element.elementor-element-9a7f8dd.elementor-element{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-9a7f8dd .elementor-button{font-size:16px;}.elementor-7584 .elementor-element.elementor-element-bd6ca6a{--width:100%;}.elementor-7584 .elementor-element.elementor-element-1b6ca23{--e-rating-justify-content:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7584 .elementor-element.elementor-element-c9296d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7584 .elementor-element.elementor-element-b99a5ad{--min-height:156px;}.elementor-7584 .elementor-element.elementor-element-0bce062{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7584 .elementor-element.elementor-element-e6fe26e{text-align:center;}.elementor-7584 .elementor-element.elementor-element-e6fe26e .elementor-heading-title{font-size:1.7rem;}.elementor-7584 .elementor-element.elementor-element-72d2e56{font-size:16px;}.elementor-7584 .elementor-element.elementor-element-ce367d1{width:100%;max-width:100%;}.elementor-7584 .elementor-element.elementor-element-ce367d1 .elementor-heading-title{font-size:1.6rem;}.elementor-7584 .elementor-element.elementor-element-8cf4c66{width:100%;max-width:100%;font-size:16px;}.elementor-7584 .elementor-element.elementor-element-d2f04c2 .elementor-button{font-size:14px;}.elementor-7584 .elementor-element.elementor-element-f95b6c5{width:100%;max-width:100%;}.elementor-7584 .elementor-element.elementor-element-f95b6c5 .elementor-heading-title{font-size:1.7rem;}.elementor-7584 .elementor-element.elementor-element-0b34f0e{width:100%;max-width:100%;font-size:1rem;}.elementor-7584 .elementor-element.elementor-element-12090be{--width:98%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7584 .elementor-element.elementor-element-12090be.e-con{--align-self:flex-end;}.elementor-7584 .elementor-element.elementor-element-03124fa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7584 .elementor-element.elementor-element-f604c40{width:100%;max-width:100%;}.elementor-7584 .elementor-element.elementor-element-f604c40 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7584 .elementor-element.elementor-element-f604c40 .elementor-icon-box-title{margin-block-end:12px;}.elementor-7584 .elementor-element.elementor-element-f604c40 .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-f604c40 .elementor-icon-box-title a{font-size:18px;}.elementor-7584 .elementor-element.elementor-element-f604c40 .elementor-icon-box-description{font-size:0.875em;}.elementor-7584 .elementor-element.elementor-element-f3a209c .elementor-button{font-size:0.875em;padding:0px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-2602858{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7584 .elementor-element.elementor-element-34879a0{width:100%;max-width:100%;}.elementor-7584 .elementor-element.elementor-element-34879a0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7584 .elementor-element.elementor-element-34879a0 .elementor-icon-box-title{margin-block-end:12px;}.elementor-7584 .elementor-element.elementor-element-34879a0 .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-34879a0 .elementor-icon-box-title a{font-size:18px;}.elementor-7584 .elementor-element.elementor-element-34879a0 .elementor-icon-box-description{font-size:0.875em;}.elementor-7584 .elementor-element.elementor-element-f01bcfe .elementor-button{font-size:0.875em;padding:0px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-2546bae{--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-7584 .elementor-element.elementor-element-a59ec4d{width:100%;max-width:100%;}.elementor-7584 .elementor-element.elementor-element-a59ec4d > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7584 .elementor-element.elementor-element-a59ec4d .elementor-icon-box-title{margin-block-end:12px;}.elementor-7584 .elementor-element.elementor-element-a59ec4d .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-a59ec4d .elementor-icon-box-title a{font-size:18px;}.elementor-7584 .elementor-element.elementor-element-a59ec4d .elementor-icon-box-description{font-size:0.875em;}.elementor-7584 .elementor-element.elementor-element-2bb38f5 .elementor-button{font-size:0.875em;padding:0px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-85cafbf{--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-7584 .elementor-element.elementor-element-c1ed970{width:100%;max-width:100%;}.elementor-7584 .elementor-element.elementor-element-c1ed970 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7584 .elementor-element.elementor-element-c1ed970 .elementor-icon-box-title{margin-block-end:12px;}.elementor-7584 .elementor-element.elementor-element-c1ed970 .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-c1ed970 .elementor-icon-box-title a{font-size:18px;}.elementor-7584 .elementor-element.elementor-element-c1ed970 .elementor-icon-box-description{font-size:0.875em;}.elementor-7584 .elementor-element.elementor-element-c3e5fce .elementor-button{font-size:0.875em;padding:0px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-eefad01{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7584 .elementor-element.elementor-element-4c7f7a4{width:100%;max-width:100%;}.elementor-7584 .elementor-element.elementor-element-4c7f7a4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7584 .elementor-element.elementor-element-4c7f7a4 .elementor-icon-box-title{margin-block-end:12px;}.elementor-7584 .elementor-element.elementor-element-4c7f7a4 .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-4c7f7a4 .elementor-icon-box-title a{font-size:18px;}.elementor-7584 .elementor-element.elementor-element-4c7f7a4 .elementor-icon-box-description{font-size:0.875em;}.elementor-7584 .elementor-element.elementor-element-6924b1f .elementor-button{font-size:0.875em;padding:0px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-1c3d70e{--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-7584 .elementor-element.elementor-element-f6706fa{width:100%;max-width:100%;}.elementor-7584 .elementor-element.elementor-element-f6706fa > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7584 .elementor-element.elementor-element-f6706fa .elementor-icon-box-title{margin-block-end:12px;}.elementor-7584 .elementor-element.elementor-element-f6706fa .elementor-icon-box-title, .elementor-7584 .elementor-element.elementor-element-f6706fa .elementor-icon-box-title a{font-size:18px;}.elementor-7584 .elementor-element.elementor-element-f6706fa .elementor-icon-box-description{font-size:0.875em;}.elementor-7584 .elementor-element.elementor-element-42a6f74 .elementor-button{font-size:0.875em;padding:0px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-9334522 .elementor-button{font-size:14px;}.elementor-7584 .elementor-element.elementor-element-b81cf9b{width:100%;max-width:100%;}.elementor-7584 .elementor-element.elementor-element-b81cf9b .elementor-heading-title{font-size:1.7rem;}.elementor-7584 .elementor-element.elementor-element-2573ac9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7584 .elementor-element.elementor-element-d659aa9{width:100%;max-width:100%;}.elementor-7584 .elementor-element.elementor-element-d659aa9 .elementor-heading-title{font-size:1.6rem;}.elementor-7584 .elementor-element.elementor-element-b2adcad{width:100%;max-width:100%;font-size:16px;}.elementor-7584 .elementor-element.elementor-element-a561e91 .elementor-button{font-size:14px;}.elementor-7584 .elementor-element.elementor-element-c4d9417{--min-height:350px;}.elementor-7584 .elementor-element.elementor-element-d932887{text-align:center;}.elementor-7584 .elementor-element.elementor-element-d932887 .elementor-heading-title{font-size:1.7rem;}.elementor-7584 .elementor-element.elementor-element-649d21c .elementor-button{font-size:14px;}.elementor-7584 .elementor-element.elementor-element-8351246{width:100%;max-width:100%;}.elementor-7584 .elementor-element.elementor-element-8351246 .elementor-heading-title{font-size:1.7rem;}.elementor-7584 .elementor-element.elementor-element-d7e99c1{width:100%;max-width:100%;font-size:1rem;}.elementor-7584 .elementor-element.elementor-element-dbedbf1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7584 .elementor-element.elementor-element-372d7d9 .elementor-button{font-size:14px;}.elementor-7584 .elementor-element.elementor-element-648c25b{width:100%;max-width:100%;}.elementor-7584 .elementor-element.elementor-element-648c25b .elementor-heading-title{font-size:1.7rem;}.elementor-7584 .elementor-element.elementor-element-4f079e9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7584 .elementor-element.elementor-element-ffbbe4a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7584 .elementor-element.elementor-element-a0730c5{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7584 .elementor-element.elementor-element-a0730c5.e-con{--align-self:center;}.elementor-7584 .elementor-element.elementor-element-8a4c6f4{width:100%;max-width:100%;text-align:center;}.elementor-7584 .elementor-element.elementor-element-8a4c6f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-8a4c6f4 .elementor-heading-title{font-size:1.7rem;}.elementor-7584 .elementor-element.elementor-element-d5bdb5d{font-size:16px;}.elementor-7584 .elementor-element.elementor-element-8947d60{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7584 .elementor-element.elementor-element-aea5033{width:100%;max-width:100%;text-align:center;}.elementor-7584 .elementor-element.elementor-element-aea5033 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-7584 .elementor-element.elementor-element-aea5033 .elementor-heading-title{font-size:1.7rem;}.elementor-7584 .elementor-element.elementor-element-d55c1f3 .elementor-button{font-size:14px;}}/* Start custom CSS for button, class: .elementor-element-9a7f8dd *//* Definição da Animação */
@property --a { syntax: "<angle>"; initial-value: 0deg; inherits: false; }

.elementor-7584 .elementor-element.elementor-element-9a7f8dd {
  /* --- CONFIGURE AQUI --- */
  --w: 3px;   /* Espessura da borda */
  --r: 20px;  /* Arredondamento (50% para círculos) */
  --t: 6s;    /* Tempo da animação */
  
  /* --- SISTEMA (Não mexer) --- */
  --a: 0deg;
  position: relative;
  border: var(--w) solid transparent;
  border-radius: var(--r);
  
  /* Gradiente otimizado com HEX Codes */
  background: linear-gradient(#0000, #0000) padding-box,
  conic-gradient(from var(--a),
    #9f613b80, #9f613b00, #6f432900, #6f4329, 
   #6f432980, #6f432900, #6f4329, #9f613b80
  ) border-box;

  animation: rot-anim var(--t) linear infinite;
}

/* Camada de brilho externo */
.elementor-7584 .elementor-element.elementor-element-9a7f8dd::before {
  content: ""; position: absolute; inset: calc(-1 * var(--w)); z-index: -1;
  border-radius: inherit; border: 1px solid #9f613b;
  
  background: conic-gradient(from var(--a),
    #cebc8f, #9f613b, #9f613b, #cebc8f, 
   #cebc8f, #28283c, #505064, #cebc8f
  ) border-box;
  
  animation: rot-anim var(--t) linear infinite reverse;
}

@keyframes rot-anim { from { --a: 0deg; } to { --a: 360deg; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f04c2 *//* Definição da Animação */
@property --a { syntax: "<angle>"; initial-value: 0deg; inherits: false; }

.elementor-7584 .elementor-element.elementor-element-d2f04c2 {
  /* --- CONFIGURE AQUI --- */
  --w: 3px;   /* Espessura da borda */
  --r: 20px;  /* Arredondamento (50% para círculos) */
  --t: 6s;    /* Tempo da animação */
  
  /* --- SISTEMA (Não mexer) --- */
  --a: 0deg;
  position: relative;
  border: var(--w) solid transparent;
  border-radius: var(--r);
  
  /* Gradiente otimizado com HEX Codes */
  background: linear-gradient(#0000, #0000) padding-box,
  conic-gradient(from var(--a),
    #9f613b80, #9f613b00, #6f432900, #6f4329, 
   #6f432980, #6f432900, #6f4329, #9f613b80
  ) border-box;

  animation: rot-anim var(--t) linear infinite;
}

/* Camada de brilho externo */
.elementor-7584 .elementor-element.elementor-element-d2f04c2::before {
  content: ""; position: absolute; inset: calc(-1 * var(--w)); z-index: -1;
  border-radius: inherit; border: 1px solid #9f613b;
  
  background: conic-gradient(from var(--a),
    #cebc8f, #9f613b, #9f613b, #cebc8f, 
   #cebc8f, #28283c, #505064, #cebc8f
  ) border-box;
  
  animation: rot-anim var(--t) linear infinite reverse;
}

@keyframes rot-anim { from { --a: 0deg; } to { --a: 360deg; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3a209c */.elementor-7584 .elementor-element.elementor-element-f3a209c{
    cursor:pointer!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03124fa */.card{
    border-radius: 8px!important;
    background: #FFFFFF66!important;
    BORDER:1px solid #FFFFFF1A!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f01bcfe */.elementor-7584 .elementor-element.elementor-element-f01bcfe{
    cursor:pointer!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bb38f5 */.elementor-7584 .elementor-element.elementor-element-2bb38f5{
    cursor:pointer!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3e5fce */.elementor-7584 .elementor-element.elementor-element-c3e5fce{
    cursor:pointer!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6924b1f */.elementor-7584 .elementor-element.elementor-element-6924b1f{
    cursor:pointer!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-42a6f74 */.elementor-7584 .elementor-element.elementor-element-42a6f74{
    cursor:pointer!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12090be */.elementor-7584 .elementor-element.elementor-element-12090be .card {
    border-radius: 12px;
background: #79977E;
}

.bullet::before{
    content: "";
    position: absolute;
    background: #8A4F2B;
    top: -1%;
    left: auto;
    right: -8.2%; /* Agora o elemento será posicionado à direita */
    transform: translateY(-50%);
    width: 10px;
    height: 10px;
    border-radius: 100px;
    z-index: 2;
}
.bullet2::before{
    content: "";
    position: absolute;
    background: #8A4F2B;
    top: -1%;
    left: auto;
    left: -8.2%; /* Agora o elemento será posicionado à direita */
    transform: translateY(-50%);
    width: 10px;
    height: 10px;
    border-radius: 100px;
    z-index: 2;
}


.elementor-7584 .elementor-element.elementor-element-12090be:before{
content: "";
width: 1px;
height: 100%;
background-color: white;
position: absolute;
top: 0px;
left: 50%;
transform: translate(-50%);
}



.container {
    max-height: 110px;
    overflow: hidden;
    transition: max-height 1s ease-in-out;
    position: relative;
}

/* Gradiente no final do container para criar um efeito de desaparecimento */
.container::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 60px; /* Mantém um pequeno efeito de fade */
background: linear-gradient(transparent, #f4ede7 100%);
    bottom: 0;
    left: 0;
    z-index: 2;
    pointer-events: none;
    transition: opacity 0.5s ease-in-out; /* Faz o fade-out ser mais suave */
}

/* Ajustando o texto para ficar um pouco visível */
.container p {
    opacity: 1; /* Garante que o texto fique visível */
    transition: opacity 0.3s ease-in-out;
}

/* EXPANSÃO */
.container.expandir {
    max-height: 1000px; /* Agora, garante que todo o conteúdo apareça */
    transition: max-height 1s ease-in-out; /* Mantém a transição suave */
}

/* Quando expandir, o texto volta ao normal */
.container.expandir p {
    opacity: 1;
}

/* Quando expandir, removemos o gradiente */
.container.expandir::after {
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
}



/*Mobile*/
@media(max-width: 767px){ 
    .elementor-7584 .elementor-element.elementor-element-12090be:before{
content: "";
width: 1px;
height: 100%;
position: absolute;
top: 0px;
left: -5%;
transform: translate(-50%);
}

.bullet::before{
    content: "";
    position: absolute;
    background: white;
    top: -1%;
    left: -7%;
    right: auto; /* Agora o elemento será posicionado à direita */
    transform: translateY(-50%);
    width: 10px;
    height: 10px;
    border-radius: 100px;
    z-index: 2;
}
.bullet2::before{
    content: "";
    position: absolute;
    background: white;
    top: -1%;
    left: -7%;
    right: auto; /* Agora o elemento será posicionado à direita */
    transform: translateY(-50%);
    width: 10px;
    height: 10px;
    border-radius: 100px;
    z-index: 2;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9334522 *//* Definição da Animação */
@property --a { syntax: "<angle>"; initial-value: 0deg; inherits: false; }

.elementor-7584 .elementor-element.elementor-element-9334522 {
  /* --- CONFIGURE AQUI --- */
  --w: 3px;   /* Espessura da borda */
  --r: 20px;  /* Arredondamento (50% para círculos) */
  --t: 6s;    /* Tempo da animação */
  
  /* --- SISTEMA (Não mexer) --- */
  --a: 0deg;
  position: relative;
  border: var(--w) solid transparent;
  border-radius: var(--r);
  
  /* Gradiente otimizado com HEX Codes */
  background: linear-gradient(#0000, #0000) padding-box,
  conic-gradient(from var(--a),
    #9f613b80, #9f613b00, #6f432900, #6f4329, 
   #6f432980, #6f432900, #6f4329, #9f613b80
  ) border-box;

  animation: rot-anim var(--t) linear infinite;
}

/* Camada de brilho externo */
.elementor-7584 .elementor-element.elementor-element-9334522::before {
  content: ""; position: absolute; inset: calc(-1 * var(--w)); z-index: -1;
  border-radius: inherit; border: 1px solid #9f613b;
  
  background: conic-gradient(from var(--a),
    #cebc8f, #9f613b, #9f613b, #cebc8f, 
   #cebc8f, #28283c, #505064, #cebc8f
  ) border-box;
  
  animation: rot-anim var(--t) linear infinite reverse;
}

@keyframes rot-anim { from { --a: 0deg; } to { --a: 360deg; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a561e91 *//* Definição da Animação */
@property --a { syntax: "<angle>"; initial-value: 0deg; inherits: false; }

.elementor-7584 .elementor-element.elementor-element-a561e91 {
  /* --- CONFIGURE AQUI --- */
  --w: 3px;   /* Espessura da borda */
  --r: 20px;  /* Arredondamento (50% para círculos) */
  --t: 6s;    /* Tempo da animação */
  
  /* --- SISTEMA (Não mexer) --- */
  --a: 0deg;
  position: relative;
  border: var(--w) solid transparent;
  border-radius: var(--r);
  
  /* Gradiente otimizado com HEX Codes */
  background: linear-gradient(#0000, #0000) padding-box,
  conic-gradient(from var(--a),
    #9f613b80, #9f613b00, #6f432900, #6f4329, 
   #6f432980, #6f432900, #6f4329, #9f613b80
  ) border-box;

  animation: rot-anim var(--t) linear infinite;
}

/* Camada de brilho externo */
.elementor-7584 .elementor-element.elementor-element-a561e91::before {
  content: ""; position: absolute; inset: calc(-1 * var(--w)); z-index: -1;
  border-radius: inherit; border: 1px solid #9f613b;
  
  background: conic-gradient(from var(--a),
    #cebc8f, #9f613b, #9f613b, #cebc8f, 
   #cebc8f, #28283c, #505064, #cebc8f
  ) border-box;
  
  animation: rot-anim var(--t) linear infinite reverse;
}

@keyframes rot-anim { from { --a: 0deg; } to { --a: 360deg; } }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-617508d */.elementor-7584 .elementor-element.elementor-element-617508d .elementor-icon-list-item {
   padding: 10px !important;
   background: linear-gradient(90deg, #fff, transparent); 
   border-radius: 8px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-649d21c *//* Definição da Animação */
@property --a { syntax: "<angle>"; initial-value: 0deg; inherits: false; }

.elementor-7584 .elementor-element.elementor-element-649d21c {
  /* --- CONFIGURE AQUI --- */
  --w: 3px;   /* Espessura da borda */
  --r: 20px;  /* Arredondamento (50% para círculos) */
  --t: 6s;    /* Tempo da animação */
  
  /* --- SISTEMA (Não mexer) --- */
  --a: 0deg;
  position: relative;
  border: var(--w) solid transparent;
  border-radius: var(--r);
  
  /* Gradiente otimizado com HEX Codes */
  background: linear-gradient(#0000, #0000) padding-box,
  conic-gradient(from var(--a),
    #9f613b80, #9f613b00, #6f432900, #6f4329, 
   #6f432980, #6f432900, #6f4329, #9f613b80
  ) border-box;

  animation: rot-anim var(--t) linear infinite;
}

/* Camada de brilho externo */
.elementor-7584 .elementor-element.elementor-element-649d21c::before {
  content: ""; position: absolute; inset: calc(-1 * var(--w)); z-index: -1;
  border-radius: inherit; border: 1px solid #9f613b;
  
  background: conic-gradient(from var(--a),
    #cebc8f, #9f613b, #9f613b, #cebc8f, 
   #cebc8f, #28283c, #505064, #cebc8f
  ) border-box;
  
  animation: rot-anim var(--t) linear infinite reverse;
}

@keyframes rot-anim { from { --a: 0deg; } to { --a: 360deg; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-372d7d9 *//* Definição da Animação */
@property --a { syntax: "<angle>"; initial-value: 0deg; inherits: false; }

.elementor-7584 .elementor-element.elementor-element-372d7d9 {
  /* --- CONFIGURE AQUI --- */
  --w: 3px;   /* Espessura da borda */
  --r: 20px;  /* Arredondamento (50% para círculos) */
  --t: 6s;    /* Tempo da animação */
  
  /* --- SISTEMA (Não mexer) --- */
  --a: 0deg;
  position: relative;
  border: var(--w) solid transparent;
  border-radius: var(--r);
  
  /* Gradiente otimizado com HEX Codes */
  background: linear-gradient(#0000, #0000) padding-box,
  conic-gradient(from var(--a),
    #9f613b80, #9f613b00, #6f432900, #6f4329, 
   #6f432980, #6f432900, #6f4329, #9f613b80
  ) border-box;

  animation: rot-anim var(--t) linear infinite;
}

/* Camada de brilho externo */
.elementor-7584 .elementor-element.elementor-element-372d7d9::before {
  content: ""; position: absolute; inset: calc(-1 * var(--w)); z-index: -1;
  border-radius: inherit; border: 1px solid #9f613b;
  
  background: conic-gradient(from var(--a),
    #cebc8f, #9f613b, #9f613b, #cebc8f, 
   #cebc8f, #28283c, #505064, #cebc8f
  ) border-box;
  
  animation: rot-anim var(--t) linear infinite reverse;
}

@keyframes rot-anim { from { --a: 0deg; } to { --a: 360deg; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d55c1f3 *//* Definição da Animação */
@property --a { syntax: "<angle>"; initial-value: 0deg; inherits: false; }

.elementor-7584 .elementor-element.elementor-element-d55c1f3 {
  /* --- CONFIGURE AQUI --- */
  --w: 3px;   /* Espessura da borda */
  --r: 20px;  /* Arredondamento (50% para círculos) */
  --t: 6s;    /* Tempo da animação */
  
  /* --- SISTEMA (Não mexer) --- */
  --a: 0deg;
  position: relative;
  border: var(--w) solid transparent;
  border-radius: var(--r);
  
  /* Gradiente otimizado com HEX Codes */
  background: linear-gradient(#0000, #0000) padding-box,
  conic-gradient(from var(--a),
    #9f613b80, #9f613b00, #6f432900, #6f4329, 
   #6f432980, #6f432900, #6f4329, #9f613b80
  ) border-box;

  animation: rot-anim var(--t) linear infinite;
}

/* Camada de brilho externo */
.elementor-7584 .elementor-element.elementor-element-d55c1f3::before {
  content: ""; position: absolute; inset: calc(-1 * var(--w)); z-index: -1;
  border-radius: inherit; border: 1px solid #9f613b;
  
  background: conic-gradient(from var(--a),
    #cebc8f, #9f613b, #9f613b, #cebc8f, 
   #cebc8f, #28283c, #505064, #cebc8f
  ) border-box;
  
  animation: rot-anim var(--t) linear infinite reverse;
}

@keyframes rot-anim { from { --a: 0deg; } to { --a: 360deg; } }/* End custom CSS */