.elementor-2121 .elementor-element.elementor-element-1a06e55{--display:flex;--min-height:0vh;--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;--overlay-opacity:0.23;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:-1px;}.elementor-2121 .elementor-element.elementor-element-1a06e55:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-1a06e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermalumine.com/wp-content/uploads/2026/05/services_dermalumine.webp");background-position:center center;}.elementor-2121 .elementor-element.elementor-element-1a06e55::before, .elementor-2121 .elementor-element.elementor-element-1a06e55 > .elementor-background-video-container::before, .elementor-2121 .elementor-element.elementor-element-1a06e55 > .e-con-inner > .elementor-background-video-container::before, .elementor-2121 .elementor-element.elementor-element-1a06e55 > .elementor-background-slideshow::before, .elementor-2121 .elementor-element.elementor-element-1a06e55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2121 .elementor-element.elementor-element-1a06e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0E;--background-overlay:'';}.elementor-2121 .elementor-element.elementor-element-1a06e55.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2121 .elementor-element.elementor-element-774a7a8{--display:flex;--min-height:298px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-2121 .elementor-element.elementor-element-42741d4{--display:flex;--min-height:209px;--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-2121 .elementor-element.elementor-element-42741d4:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-42741d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF5;}.elementor-2121 .elementor-element.elementor-element-3d57fa4{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-3d57fa4:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-3d57fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0E1D3;}.elementor-2121 .elementor-element.elementor-element-1d880d0{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D2AE6D;--border-color:#D2AE6D;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-1d880d0:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-1d880d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#413B29;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2121 .elementor-element.elementor-element-6f0376f{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-2121 .elementor-element.elementor-element-6f0376f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:34px;color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-139c52c{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D2AE6D;--border-color:#D2AE6D;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-139c52c:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-139c52c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#413B29;}.elementor-2121 .elementor-element.elementor-element-4f684f1{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2121 .elementor-element.elementor-element-4f684f1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:34px;color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-336379c{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D2AE6D;--border-color:#D2AE6D;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-336379c:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-336379c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#413B29;}.elementor-2121 .elementor-element.elementor-element-f7e17e6{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2121 .elementor-element.elementor-element-f7e17e6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:34px;color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-f816989{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-f816989:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-f816989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0E1D3;}.elementor-2121 .elementor-element.elementor-element-5150e29{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D2AE6D;--border-color:#D2AE6D;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-5150e29:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-5150e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#413B29;}.elementor-2121 .elementor-element.elementor-element-d6c20d0{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-2121 .elementor-element.elementor-element-d6c20d0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2121 .elementor-element.elementor-element-d6c20d0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;line-height:34px;color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-bce02db{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D2AE6D;--border-color:#D2AE6D;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-bce02db:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-bce02db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#413B29;}.elementor-2121 .elementor-element.elementor-element-0fdebbb{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2121 .elementor-element.elementor-element-0fdebbb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:34px;color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-1aa6d86{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D2AE6D;--border-color:#D2AE6D;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-1aa6d86:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-1aa6d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#413B29;}.elementor-2121 .elementor-element.elementor-element-6f3d025{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2121 .elementor-element.elementor-element-6f3d025 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:34px;color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-dda4802{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-dda4802:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-dda4802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0E1D3;}.elementor-2121 .elementor-element.elementor-element-1fcc477{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D2AE6D;--border-color:#D2AE6D;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-1fcc477:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-1fcc477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#413B29;}.elementor-2121 .elementor-element.elementor-element-e7304b3{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-2121 .elementor-element.elementor-element-e7304b3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2121 .elementor-element.elementor-element-e7304b3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;line-height:34px;color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-23b56b3{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D2AE6D;--border-color:#D2AE6D;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-23b56b3:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-23b56b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#413B29;}.elementor-2121 .elementor-element.elementor-element-ffe0271{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2121 .elementor-element.elementor-element-ffe0271 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:34px;color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-5587efa{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D2AE6D;--border-color:#D2AE6D;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-5587efa:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-5587efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#413B29;}.elementor-2121 .elementor-element.elementor-element-79fe09d{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2121 .elementor-element.elementor-element-79fe09d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:34px;color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-c584752{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-c584752:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-c584752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0E1D3;}.elementor-2121 .elementor-element.elementor-element-7cc88e8{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D2AE6D;--border-color:#D2AE6D;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-7cc88e8:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-7cc88e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#413B29;}.elementor-2121 .elementor-element.elementor-element-b2141df{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-2121 .elementor-element.elementor-element-b2141df.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2121 .elementor-element.elementor-element-b2141df .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;line-height:34px;color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-09d5acc{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D2AE6D;--border-color:#D2AE6D;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-09d5acc:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-09d5acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#413B29;}.elementor-2121 .elementor-element.elementor-element-af54725{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2121 .elementor-element.elementor-element-af54725 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:34px;color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-7c2ec38{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D2AE6D;--border-color:#D2AE6D;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-7c2ec38:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-7c2ec38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#413B29;}.elementor-2121 .elementor-element.elementor-element-9943d95{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2121 .elementor-element.elementor-element-9943d95 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:34px;color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-20770d7{--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-2121 .elementor-element.elementor-element-20770d7:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-20770d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0E1D3;}.elementor-2121 .elementor-element.elementor-element-881d1f6{--display:flex;--min-height:529px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;}.elementor-2121 .elementor-element.elementor-element-881d1f6:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-881d1f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermalumine.com/wp-content/uploads/2026/05/back_dermalumine_2.webp");background-position:center center;}.elementor-2121 .elementor-element.elementor-element-719ef74{--display:flex;--min-height:410px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button{background-color:#8B451300;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#D2AE6D;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;}	.elementor-2121 .elementor-element.elementor-element-2fee6dd [class*="elementor-animation"]:hover,
								.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button::before,
								.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button::after{background-color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-2fee6dd{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#FFFFFF;padding:10px 20px 10px 20px;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button-wrap{max-width:266px;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button-icon{font-size:18px;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button-icon svg{width:18px;height:18px;}.elementor-2121 .elementor-element.elementor-element-2fee6dd.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-2121 .elementor-element.elementor-element-2fee6dd.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-2121 .elementor-element.elementor-element-2fee6dd.wpr-button-icon-style-inline .wpr-button-icon{color:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-2fee6dd.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#D2AE6D;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button-text,.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button::after{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button:hover .wpr-button-text{color:#FFFFFF;}.elementor-2121 .elementor-element.elementor-element-2fee6dd.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFFFFF;}.elementor-2121 .elementor-element.elementor-element-2fee6dd.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFFFFF;}.elementor-2121 .elementor-element.elementor-element-2fee6dd .wpr-button:focus .wpr-button-text{color:#FFFFFF;}.elementor-2121 .elementor-element.elementor-element-2fee6dd.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#FFFFFF;}.elementor-2121 .elementor-element.elementor-element-2fee6dd.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#FFFFFF;}.elementor-2121 .elementor-element.elementor-element-2fee6dd.wpr-button-icon-style-inline .wpr-button{padding:10px 20px 10px 20px;}.elementor-2121 .elementor-element.elementor-element-2fee6dd.wpr-button-icon-style-block .wpr-button-text{padding:10px 20px 10px 20px;}.elementor-2121 .elementor-element.elementor-element-2fee6dd.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 20px 10px 20px;}.elementor-2121 .elementor-element.elementor-element-471921b{--display:flex;--min-height:685px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2121 .elementor-element.elementor-element-471921b:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-471921b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7ECE2;}.elementor-2121 .elementor-element.elementor-element-507e041{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2121 .elementor-element.elementor-element-28b574b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2121 .elementor-element.elementor-element-28b574b .wpr-dual-heading-wrap{text-align:left;}.elementor-2121 .elementor-element.elementor-element-28b574b .wpr-dual-title .first{color:#D2AE6D;border-color:#000;font-family:"Cinzel Decorative", Sans-serif;font-size:61px;font-weight:400;border-style:none;margin-right:0px;}.elementor-2121 .elementor-element.elementor-element-28b574b .wpr-dual-title-wrap{margin-bottom:0px;}.elementor-2121 .elementor-element.elementor-element-28b574b .wpr-dual-title .second{color:#441F05;border-color:#000;font-family:"Cinzel", Sans-serif;font-size:71px;font-weight:500;border-style:none;}.elementor-2121 .elementor-element.elementor-element-7bfe3b2{--display:flex;--min-height:0px;--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;--background-transition:0.3s;}.elementor-2121 .elementor-element.elementor-element-48b7a22{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-2121 .elementor-element.elementor-element-48b7a22 .wpr-ba-label{align-items:flex-end;justify-content:flex-end;}.elementor-2121 .elementor-element.elementor-element-48b7a22 .wpr-ba-divider-icons:before{background-color:#8B4513;}.elementor-2121 .elementor-element.elementor-element-48b7a22 .wpr-ba-divider-icons:after{background-color:#8B4513;}.elementor-2121 .elementor-element.elementor-element-48b7a22 .wpr-ba-divider-icons .fa{color:#E8E8E8;font-size:18px;}.elementor-2121 .elementor-element.elementor-element-48b7a22 .wpr-ba-divider-icons{background-color:#D2AE6D;border-color:#D2AE6D;border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px;}.elementor-2121 .elementor-element.elementor-element-48b7a22 .wpr-ba-horizontal .wpr-ba-divider-icons:before{width:2px;left:calc(20px - 2px / 2 + 1px);bottom:calc(50% + 1px + 40px / 2 - 0.7px);}.elementor-2121 .elementor-element.elementor-element-48b7a22 .wpr-ba-horizontal .wpr-ba-divider-icons:after{width:2px;left:calc(20px - 2px / 2 + 1px);top:calc(50% + 1px + 40px / 2 + 0.1px);}.elementor-2121 .elementor-element.elementor-element-48b7a22 .wpr-ba-vertical .wpr-ba-divider-icons:before{height:2px;}.elementor-2121 .elementor-element.elementor-element-48b7a22 .wpr-ba-vertical .wpr-ba-divider-icons:after{height:2px;}.elementor-2121 .elementor-element.elementor-element-48b7a22 .wpr-ba-horizontal .wpr-ba-divider-icons .fa{width:20px;height:40px;line-height:40px;}.elementor-2121 .elementor-element.elementor-element-48b7a22 .wpr-ba-horizontal .wpr-ba-divider{margin-left:calc(-20px - 1px);}.elementor-2121 .elementor-element.elementor-element-48b7a22 .wpr-ba-label > div{color:#FFFFFF;background-color:#D2AE6D;border-color:#E8E8E8;border-style:none;padding:7px 15px 7px 15px;border-radius:0px 0px 0px 0px;margin:0px;}@media(min-width:768px){.elementor-2121 .elementor-element.elementor-element-1a06e55{--width:100%;}.elementor-2121 .elementor-element.elementor-element-774a7a8{--width:50%;}.elementor-2121 .elementor-element.elementor-element-1d880d0{--width:28vw;}.elementor-2121 .elementor-element.elementor-element-139c52c{--width:28vw;}.elementor-2121 .elementor-element.elementor-element-336379c{--width:28vw;}.elementor-2121 .elementor-element.elementor-element-5150e29{--width:28vw;}.elementor-2121 .elementor-element.elementor-element-bce02db{--width:28vw;}.elementor-2121 .elementor-element.elementor-element-1aa6d86{--width:28vw;}.elementor-2121 .elementor-element.elementor-element-1fcc477{--width:28vw;}.elementor-2121 .elementor-element.elementor-element-23b56b3{--width:28vw;}.elementor-2121 .elementor-element.elementor-element-5587efa{--width:28vw;}.elementor-2121 .elementor-element.elementor-element-7cc88e8{--width:28vw;}.elementor-2121 .elementor-element.elementor-element-09d5acc{--width:28vw;}.elementor-2121 .elementor-element.elementor-element-7c2ec38{--width:28vw;}.elementor-2121 .elementor-element.elementor-element-881d1f6{--content-width:100%;}.elementor-2121 .elementor-element.elementor-element-719ef74{--width:50%;}.elementor-2121 .elementor-element.elementor-element-507e041{--width:50%;}.elementor-2121 .elementor-element.elementor-element-7bfe3b2{--width:41%;}}@media(max-width:767px){.elementor-2121 .elementor-element.elementor-element-1a06e55:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-1a06e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermalumine.com/wp-content/uploads/2026/07/services_mobile.webp");}.elementor-2121 .elementor-element.elementor-element-1a06e55{--min-height:74vh;}.elementor-2121 .elementor-element.elementor-element-1d880d0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2121 .elementor-element.elementor-element-6f0376f.elementor-element{--align-self:center;}.elementor-2121 .elementor-element.elementor-element-139c52c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2121 .elementor-element.elementor-element-336379c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2121 .elementor-element.elementor-element-5150e29{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2121 .elementor-element.elementor-element-bce02db{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2121 .elementor-element.elementor-element-1aa6d86{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2121 .elementor-element.elementor-element-1fcc477{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2121 .elementor-element.elementor-element-1fcc477.e-con{--align-self:center;}.elementor-2121 .elementor-element.elementor-element-23b56b3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2121 .elementor-element.elementor-element-5587efa{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2121 .elementor-element.elementor-element-7cc88e8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2121 .elementor-element.elementor-element-09d5acc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2121 .elementor-element.elementor-element-7c2ec38{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2121 .elementor-element.elementor-element-881d1f6{--min-height:618px;}.elementor-2121 .elementor-element.elementor-element-719ef74{--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-2121 .elementor-element.elementor-element-28b574b{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-2121 .elementor-element.elementor-element-28b574b.elementor-element{--align-self:center;}.elementor-2121 .elementor-element.elementor-element-28b574b .wpr-dual-heading-wrap{text-align:center;}.elementor-2121 .elementor-element.elementor-element-28b574b .wpr-dual-title .first{font-size:39px;}.elementor-2121 .elementor-element.elementor-element-28b574b .wpr-dual-title .second{font-size:63px;}.elementor-2121 .elementor-element.elementor-element-28dae25.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-774a7a8 */.btn-hero {

  /* RESET TOTAL */
  appearance: none !important;
  -webkit-appearance: none !important;

  border: none !important;
  outline: none !important;

  background-color: transparent !important;
  background-image: linear-gradient(
    120deg,
    #fdf6d0 0%,
    #f5d97a 15%,
    #e6c661 30%,
    #d4af37 45%,
    #c5a032 55%,
    #e6c661 70%,
    #f5d97a 85%,
    #fdf6d0 100%
  ) !important;

  /* ESTRUTURA */
  display: inline-flex;
  align-items: center;
  justify-content: center;

  padding: 14px 30px;

  border-radius: 20px;

  cursor: pointer;

  position: relative;
  overflow: hidden;

  box-sizing: border-box;

  /* TEXTO */
  color: #3D2B1F !important;

  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.3px;
  text-align: center;
  

  text-decoration: none !important;

  /* PROFUNDIDADE */
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 6px 14px rgba(0,0,0,0.15);

  transition: all 0.35s ease;
}

/* REMOVE CAMADAS INTERNAS */
.btn-hero::before {
  display: none !important;
}

.btn-hero span {
  background: transparent !important;
  color: #3D2B1F !important;
}

/* HOVER */
.btn-hero:hover {

  transform: translateY(-2px);

  filter: brightness(1.03);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.6),
    0 10px 22px rgba(0,0,0,0.2);
}

/* BRILHO SUAVE */
.btn-hero::after {
  content: "";

  position: absolute;

  top: 0;
  left: -60%;

  width: 40%;
  height: 100%;

  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.45) 50%,
    rgba(255,255,255,0) 100%
  );

  transform: skewX(-20deg);

  transition: 0.7s ease;
}

/* ANIMAÇÃO DO BRILHO */
.btn-hero:hover::after {
  left: 130%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d880d0 */.btn-hero2 {

  /* RESET TOTAL */
  appearance: none !important;
  -webkit-appearance: none !important;

  border: none !important;
  outline: none !important;

  background-color: transparent !important;
  background-image: linear-gradient(
    120deg,
    #fdf6d0 0%,
    #f5d97a 15%,
    #e6c661 30%,
    #d4af37 45%,
    #c5a032 55%,
    #e6c661 70%,
    #f5d97a 85%,
    #fdf6d0 100%
  ) !important;

  /* ESTRUTURA */
  display: inline-flex;
  align-items: center;
  justify-content: center;

  padding: 8px 30px;

  border-radius: 30px;

  cursor: pointer;

  position: relative;
  overflow: hidden;

  box-sizing: border-box;

  /* TEXTO */
  color: #3D2B1F !important;

    font-family: 'Montserrat', sans-serif;

  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.3px;
  text-align: center;
  

  text-decoration: none !important;

  /* PROFUNDIDADE */
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 6px 14px rgba(0,0,0,0.15);

  transition: all 0.35s ease;
}

/* REMOVE CAMADAS INTERNAS */
.btn-hero2::before {
  display: none !important;
}

.btn-hero2 span {
  background: transparent !important;
  color: #3D2B1F !important;
}

/* HOVER */
.btn-hero2:hover {

  transform: translateY(-2px);

  filter: brightness(1.03);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.6),
    0 10px 22px rgba(0,0,0,0.2);
}

/* BRILHO SUAVE */
.btn-hero2::after {
  content: "";

  position: absolute;

  top: 0;
  left: -60%;

  width: 40%;
  height: 100%;

  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.45) 50%,
    rgba(255,255,255,0) 100%
  );

  transform: skewX(-20deg);

  transition: 0.7s ease;
}

/* ANIMAÇÃO DO BRILHO */
.btn-hero2:hover::after {
  left: 130%;
  
  @import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700&display=swap');


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d57fa4 */.section-premium {
  background: linear-gradient(
    180deg,
    #F7F6F0 0%,
    #ECECE4 60%,
    #E8E1CF 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f816989 */.section-premium {
  background: linear-gradient(
    180deg,
    #F7F6F0 0%,
    #ECECE4 60%,
    #E8E1CF 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dda4802 */.section-premium {
  background: linear-gradient(
    180deg,
    #F7F6F0 0%,
    #ECECE4 60%,
    #E8E1CF 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c584752 */.section-premium {
  background: linear-gradient(
    180deg,
    #F7F6F0 0%,
    #ECECE4 60%,
    #E8E1CF 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-507e041 */.btn-gold {

  /* RESET TOTAL */
  appearance: none !important;
  -webkit-appearance: none !important;

  border: none !important;
  outline: none !important;

  background-color: transparent !important;
  background-image: linear-gradient(
    120deg,
    #fdf6d0 0%,
    #f5d97a 15%,
    #e6c661 30%,
    #d4af37 45%,
    #c5a032 55%,
    #e6c661 70%,
    #f5d97a 85%,
    #fdf6d0 100%
  ) !important;

  /* ESTRUTURA */
  display: inline-flex;
  align-items: center;
  justify-content: center;

  padding: 14px 10px;

  border-radius: 0px;

  cursor: pointer;

  position: relative;
  overflow: hidden;

  box-sizing: border-box;

  /* TEXTO */
  color: #3D2B1F !important;

  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.3px;

  text-decoration: none !important;

  /* PROFUNDIDADE */
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 6px 14px rgba(0,0,0,0.15);

  transition: all 0.35s ease;
}

/* REMOVE CAMADAS INTERNAS */
.btn-gold::before {
  display: none !important;
}

.btn-gold span {
  background: transparent !important;
  color: #3D2B1F !important;
}

/* HOVER */
.btn-gold:hover {

  transform: translateY(-2px);

  filter: brightness(1.03);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.6),
    0 10px 22px rgba(0,0,0,0.2);
}

/* BRILHO SUAVE */
.btn-gold::after {
  content: "";

  position: absolute;

  top: 0;
  left: -60%;

  width: 40%;
  height: 100%;

  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.45) 50%,
    rgba(255,255,255,0) 100%
  );

  transform: skewX(-20deg);

  transition: 0.7s ease;
}

/* ANIMAÇÃO DO BRILHO */
.btn-gold:hover::after {
  left: 130%;
}/* End custom CSS */