.elementor-174 .elementor-element.elementor-element-2bc1242{--display:flex;--min-height:960px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:11rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-174 .elementor-element.elementor-element-2bc1242:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-2bc1242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermacentrum.com.br/wp-content/uploads/2026/03/Dermacentrum_Cabelos_BG_S1_1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-174 .elementor-element.elementor-element-83599fe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-174 .elementor-element.elementor-element-83599fe .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-83599fe:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-83599fe:has(:focus) .elementor-image-box-title{color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-83599fe .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-83b0662{--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;--justify-content:space-evenly;--flex-wrap:wrap;}.elementor-174 .elementor-element.elementor-element-746c038{--display:flex;--min-height:100px;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E3DE;--border-color:#E9E3DE;--border-radius:15px 15px 15px 15px;}.elementor-174 .elementor-element.elementor-element-746c038:hover{background-color:#261012;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#261012;--border-color:#261012;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-174 .elementor-element.elementor-element-746c038, .elementor-174 .elementor-element.elementor-element-746c038::before{--border-transition:0.3s;}.elementor-174 .elementor-element.elementor-element-746c038.e-con{--align-self:stretch;}.elementor-174 .elementor-element.elementor-element-d68a849{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-174 .elementor-element.elementor-element-d68a849 .elementor-image-box-wrapper{text-align:start;}.elementor-174 .elementor-element.elementor-element-d68a849 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-d68a849:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-d68a849:has(:focus) .elementor-image-box-title{color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-d68a849 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;color:#E9E3DE;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-174 .elementor-element.elementor-element-ae4588e .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-174 .elementor-element.elementor-element-ae4588e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-174 .elementor-element.elementor-element-ae4588e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-174 .elementor-element.elementor-element-973b4bf{--display:flex;--min-height:100px;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E3DE;--border-color:#E9E3DE;--border-radius:15px 15px 15px 15px;}.elementor-174 .elementor-element.elementor-element-973b4bf:hover{background-color:#261012;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#261012;--border-color:#261012;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-174 .elementor-element.elementor-element-973b4bf, .elementor-174 .elementor-element.elementor-element-973b4bf::before{--border-transition:0.3s;}.elementor-174 .elementor-element.elementor-element-973b4bf.e-con{--align-self:stretch;}.elementor-174 .elementor-element.elementor-element-dabb4b6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-174 .elementor-element.elementor-element-dabb4b6 .elementor-image-box-wrapper{text-align:start;}.elementor-174 .elementor-element.elementor-element-dabb4b6 .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-dabb4b6:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-dabb4b6:has(:focus) .elementor-image-box-title{color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-dabb4b6 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-e787da5 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-174 .elementor-element.elementor-element-e787da5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-174 .elementor-element.elementor-element-e787da5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-174 .elementor-element.elementor-element-3dba840{--display:flex;--position:fixed;--min-height:100vh;--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;top:0px;--z-index:1000;}.elementor-174 .elementor-element.elementor-element-3dba840:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-3dba840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C6B5B7D9;}.elementor-174 .elementor-element.elementor-element-3dba840.e-con{--align-self:center;}body:not(.rtl) .elementor-174 .elementor-element.elementor-element-3dba840{left:0px;}body.rtl .elementor-174 .elementor-element.elementor-element-3dba840{right:0px;}.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-174 .elementor-element.elementor-element-5ac5ca1 .elementor-icon-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-5ac5ca1.elementor-view-stacked .elementor-icon{background-color:#261012;}.elementor-174 .elementor-element.elementor-element-5ac5ca1.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-5ac5ca1.elementor-view-default .elementor-icon{color:#261012;border-color:#261012;}.elementor-174 .elementor-element.elementor-element-5ac5ca1.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-5ac5ca1.elementor-view-default .elementor-icon svg{fill:#261012;}.elementor-174 .elementor-element.elementor-element-f4344f3{--display:flex;--min-height:420px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-174 .elementor-element.elementor-element-f4344f3:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-f4344f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2DFD3;}.elementor-174 .elementor-element.elementor-element-21ac78c{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-174 .elementor-element.elementor-element-21ac78c:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-21ac78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#261012;}.elementor-174 .elementor-element.elementor-element-31faa5c{width:var( --container-widget-width, 100% );max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-31faa5c.elementor-element{--align-self:center;}.elementor-174 .elementor-element.elementor-element-31faa5c .elementor-image-box-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-31faa5c .elementor-image-box-title{margin-bottom:0px;font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-31faa5c:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-31faa5c:has(:focus) .elementor-image-box-title{color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-31faa5c .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-ecc066b{--display:flex;}.elementor-174 .elementor-element.elementor-element-d31c842{width:var( --container-widget-width, 100% );max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 03rem 1rem 03rem;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-d31c842.elementor-element{--align-self:center;}.elementor-174 .elementor-element.elementor-element-d31c842 .elementor-image-box-wrapper{text-align:start;}.elementor-174 .elementor-element.elementor-element-d31c842 .elementor-image-box-title{margin-bottom:16px;font-family:"Mulish", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#261012;}.elementor-174 .elementor-element.elementor-element-d31c842:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-d31c842:has(:focus) .elementor-image-box-title{color:#261012;}.elementor-174 .elementor-element.elementor-element-d31c842 .elementor-image-box-description{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:400;color:#261012;}.elementor-174 .elementor-element.elementor-element-0d4a156 .elementor-button{background-color:#261012;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1px;border-radius:10px 10px 10px 10px;}.elementor-174 .elementor-element.elementor-element-16171c7{--display:flex;--position:fixed;--min-height:100vh;--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;top:0px;--z-index:1000;}.elementor-174 .elementor-element.elementor-element-16171c7:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-16171c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C6B5B7D9;}.elementor-174 .elementor-element.elementor-element-16171c7.e-con{--align-self:center;}body:not(.rtl) .elementor-174 .elementor-element.elementor-element-16171c7{left:0px;}body.rtl .elementor-174 .elementor-element.elementor-element-16171c7{right:0px;}.elementor-174 .elementor-element.elementor-element-9f6c351 .elementor-icon-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-9f6c351.elementor-view-stacked .elementor-icon{background-color:#261012;}.elementor-174 .elementor-element.elementor-element-9f6c351.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-9f6c351.elementor-view-default .elementor-icon{color:#261012;border-color:#261012;}.elementor-174 .elementor-element.elementor-element-9f6c351.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-9f6c351.elementor-view-default .elementor-icon svg{fill:#261012;}.elementor-174 .elementor-element.elementor-element-f40dc8a{--display:flex;--min-height:420px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-174 .elementor-element.elementor-element-f40dc8a:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-f40dc8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2DFD3;}.elementor-174 .elementor-element.elementor-element-6aabc00{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-174 .elementor-element.elementor-element-6aabc00:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-6aabc00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#261012;}.elementor-174 .elementor-element.elementor-element-187a713{width:var( --container-widget-width, 100% );max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-187a713.elementor-element{--align-self:center;}.elementor-174 .elementor-element.elementor-element-187a713 .elementor-image-box-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-187a713 .elementor-image-box-title{margin-bottom:0px;font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-187a713:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-187a713:has(:focus) .elementor-image-box-title{color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-187a713 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-8d7e2c2{--display:flex;}.elementor-174 .elementor-element.elementor-element-75ae520{width:var( --container-widget-width, 100% );max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 03rem 1rem 03rem;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E9E3DE;}.elementor-174 .elementor-element.elementor-element-75ae520.elementor-element{--align-self:center;}.elementor-174 .elementor-element.elementor-element-75ae520 .elementor-image-box-wrapper{text-align:start;}.elementor-174 .elementor-element.elementor-element-75ae520 .elementor-image-box-title{margin-bottom:16px;font-family:"Mulish", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#261012;}.elementor-174 .elementor-element.elementor-element-75ae520:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-75ae520:has(:focus) .elementor-image-box-title{color:#261012;}.elementor-174 .elementor-element.elementor-element-75ae520 .elementor-image-box-description{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:400;color:#261012;}.elementor-174 .elementor-element.elementor-element-750b84f .elementor-button{background-color:#261012;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1px;border-radius:10px 10px 10px 10px;}.elementor-174 .elementor-element.elementor-element-6470ee7{--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;}body.elementor-page-174:not(.elementor-motion-effects-element-type-background), body.elementor-page-174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#261012;}@media(max-width:767px){.elementor-174 .elementor-element.elementor-element-5ac5ca1 .elementor-icon{font-size:36px;}.elementor-174 .elementor-element.elementor-element-5ac5ca1 .elementor-icon svg{height:36px;}.elementor-174 .elementor-element.elementor-element-31faa5c{padding:0rem 1rem 0rem 1rem;}.elementor-174 .elementor-element.elementor-element-31faa5c .elementor-image-box-title{font-size:23px;}.elementor-174 .elementor-element.elementor-element-d31c842{padding:0rem 1rem 0rem 1rem;}.elementor-174 .elementor-element.elementor-element-9f6c351 .elementor-icon{font-size:36px;}.elementor-174 .elementor-element.elementor-element-9f6c351 .elementor-icon svg{height:36px;}.elementor-174 .elementor-element.elementor-element-187a713{padding:0rem 1rem 0rem 1rem;}.elementor-174 .elementor-element.elementor-element-187a713 .elementor-image-box-title{font-size:23px;}.elementor-174 .elementor-element.elementor-element-75ae520{padding:0rem 1rem 0rem 1rem;}}@media(min-width:768px){.elementor-174 .elementor-element.elementor-element-746c038{--width:22%;}.elementor-174 .elementor-element.elementor-element-973b4bf{--width:22%;}.elementor-174 .elementor-element.elementor-element-f4344f3{--width:83%;}.elementor-174 .elementor-element.elementor-element-f40dc8a{--width:83%;}}@media(max-width:1024px) and (min-width:768px){.elementor-174 .elementor-element.elementor-element-3dba840{--content-width:90vw;}.elementor-174 .elementor-element.elementor-element-16171c7{--content-width:90vw;}}/* Start custom CSS for container, class: .elementor-element-746c038 */.elementor-174 .elementor-element.elementor-element-746c038{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973b4bf */.elementor-174 .elementor-element.elementor-element-973b4bf{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ac5ca1 */.elementor-174 .elementor-element.elementor-element-5ac5ca1{
    position: absolute;
    top: 20px;
    right: 20px;
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d31c842 */.elementor-174 .elementor-element.elementor-element-d31c842{
    max-height: 400px;
  overflow-y: auto;  
  overflow-x: hidden;
display: block;
  margin-bottom: 10px;
    
}

.elementor-174 .elementor-element.elementor-element-d31c842::-webkit-scrollbar{
    width: 8px;
}

.elementor-174 .elementor-element.elementor-element-d31c842::-webkit-scrollbar-track{
    background: #26101230;
}   

.elementor-174 .elementor-element.elementor-element-d31c842::-webkit-scrollbar-thumb{
    background: #261012;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9f6c351 */.elementor-174 .elementor-element.elementor-element-9f6c351{
    position: absolute;
    top: 20px;
    right: 20px;
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75ae520 */.elementor-174 .elementor-element.elementor-element-75ae520{
    max-height: 400px;
  overflow-y: auto;  
  overflow-x: hidden;
display: block;
  margin-bottom: 10px;
    
}

.elementor-174 .elementor-element.elementor-element-75ae520::-webkit-scrollbar{
    width: 8px;
}

.elementor-174 .elementor-element.elementor-element-75ae520::-webkit-scrollbar-track{
    background: #26101230;
}   

.elementor-174 .elementor-element.elementor-element-75ae520::-webkit-scrollbar-thumb{
    background: #261012;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS */.ativo{
opacity: 1;
transition: 0.5s all;
transform: translate3d(0, 0, 0);}

.popup{position:fixed;
opacity: 0;
pointer-events:none;}

.show{cursor:pointer;}

.popupativado{
opacity: 1!important;
transition: 0.5s all!important;
transform: translate3d(0, 0, 0);
z-index: 9999!important;
pointer-events: fill!important;
}/* End custom CSS */