.elementor-523 .elementor-element.elementor-element-f3fce76{--display:flex;--min-height:900px;--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;--overlay-opacity:0;--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-523 .elementor-element.elementor-element-f3fce76:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-f3fce76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leidianebeauty.com.br/wp-content/uploads/2025/01/CAPA-LP-HOME-V2.webp");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-523 .elementor-element.elementor-element-f3fce76::before, .elementor-523 .elementor-element.elementor-element-f3fce76 > .elementor-background-video-container::before, .elementor-523 .elementor-element.elementor-element-f3fce76 > .e-con-inner > .elementor-background-video-container::before, .elementor-523 .elementor-element.elementor-element-f3fce76 > .elementor-background-slideshow::before, .elementor-523 .elementor-element.elementor-element-f3fce76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-523 .elementor-element.elementor-element-f3fce76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-523 .elementor-element.elementor-element-f3fce76.e-con{--align-self:center;}.elementor-523 .elementor-element.elementor-element-7ef3e25{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--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-523 .elementor-element.elementor-element-7ef3e25.e-con{--align-self:flex-start;}.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-523 .elementor-element.elementor-element-d54a4ed{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-d54a4ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-4d6d32f{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;text-align:center;}.elementor-523 .elementor-element.elementor-element-4d6d32f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-4d6d32f.elementor-element{--align-self:flex-start;}.elementor-523 .elementor-element.elementor-element-4d6d32f img{width:85%;max-width:100%;}.elementor-523 .elementor-element.elementor-element-5107430{--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:flex-start;--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-523 .elementor-element.elementor-element-5107430.e-con{--align-self:flex-start;}.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 );color:var( --e-global-color-primary );}.elementor-523 .elementor-element.elementor-element-c600a0f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;}.elementor-523 .elementor-element.elementor-element-c600a0f > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-523 .elementor-element.elementor-element-c600a0f .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;}.elementor-523 .elementor-element.elementor-element-2d4119d{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-2d4119d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-523 .elementor-element.elementor-element-2d4119d .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:20px;font-weight:400;}.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-523 .elementor-element.elementor-element-718e817 .elementor-button{background-color:#34C23000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;border-style:none;border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-523 .elementor-element.elementor-element-718e817{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-718e817 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-718e817.elementor-element{--align-self:flex-start;}.elementor-523 .elementor-element.elementor-element-718e817 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-523 .elementor-element.elementor-element-a9310f7{--display:flex;--min-height:1000px;--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;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-a9310f7:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-a9310f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leidianebeauty.com.br/wp-content/uploads/2025/01/capa-desk-2.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-523 .elementor-element.elementor-element-a9310f7::before, .elementor-523 .elementor-element.elementor-element-a9310f7 > .elementor-background-video-container::before, .elementor-523 .elementor-element.elementor-element-a9310f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-523 .elementor-element.elementor-element-a9310f7 > .elementor-background-slideshow::before, .elementor-523 .elementor-element.elementor-element-a9310f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-523 .elementor-element.elementor-element-a9310f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 0%, #000000 100%);}.elementor-523 .elementor-element.elementor-element-8efd1c1{--spacer-size:256px;}.elementor-523 .elementor-element.elementor-element-db30f62{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-523 .elementor-element.elementor-element-db30f62.elementor-element{--align-self:flex-start;}.elementor-523 .elementor-element.elementor-element-db30f62 img{width:70%;}.elementor-523 .elementor-element.elementor-element-03e7724{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-03e7724 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;}.elementor-523 .elementor-element.elementor-element-3c151d6{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-3c151d6 > .elementor-widget-container{padding:20px 0px 020px 0px;}.elementor-523 .elementor-element.elementor-element-3c151d6 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:20px;font-weight:400;}.elementor-523 .elementor-element.elementor-element-8817f2e .elementor-button{background-color:#34C23000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;border-style:none;border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-523 .elementor-element.elementor-element-8817f2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-8817f2e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-523 .elementor-element.elementor-element-db5f10c{--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;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-db5f10c:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-db5f10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(230deg, var( --e-global-color-e59318d ) 0%, var( --e-global-color-a48fcc5 ) 100%);}.elementor-523 .elementor-element.elementor-element-03ad76a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-523 .elementor-element.elementor-element-3bc6daf{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:060px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-fe5a225{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-523 .elementor-element.elementor-element-fe5a225.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-fe5a225 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:40px;}.elementor-523 .elementor-element.elementor-element-bc11319{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-523 .elementor-element.elementor-element-bc11319:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-bc11319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-523 .elementor-element.elementor-element-bc11319.e-con{--align-self:center;}.elementor-523 .elementor-element.elementor-element-06f65a9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-523 .elementor-element.elementor-element-06f65a9.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-06f65a9 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:40px;}.elementor-523 .elementor-element.elementor-element-f617fb4{--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:center;--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-523 .elementor-element.elementor-element-e0b1d2b{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-e0b1d2b img{border-radius:15px 15px 15px 15px;}.elementor-523 .elementor-element.elementor-element-40146c7{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-40146c7 img{border-radius:15px 15px 15px 15px;}.elementor-523 .elementor-element.elementor-element-af74399{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-af74399 img{border-radius:15px 15px 15px 15px;}.elementor-523 .elementor-element.elementor-element-214a003{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-214a003 img{border-radius:15px 15px 15px 15px;}.elementor-523 .elementor-element.elementor-element-f39c63a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-f39c63a:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-f39c63a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-523 .elementor-element.elementor-element-5cc63a3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:48px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-523 .elementor-element.elementor-element-454db03{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9B9B9B;--border-color:#9B9B9B;--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.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 );}.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-523 .elementor-element.elementor-element-65e7886 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-523 .elementor-element.elementor-element-65e7886{--icon-box-icon-margin:15px;}.elementor-523 .elementor-element.elementor-element-65e7886.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a48fcc5 );}.elementor-523 .elementor-element.elementor-element-65e7886.elementor-view-framed .elementor-icon, .elementor-523 .elementor-element.elementor-element-65e7886.elementor-view-default .elementor-icon{fill:var( --e-global-color-a48fcc5 );color:var( --e-global-color-a48fcc5 );border-color:var( --e-global-color-a48fcc5 );}.elementor-523 .elementor-element.elementor-element-65e7886 .elementor-icon-box-title, .elementor-523 .elementor-element.elementor-element-65e7886 .elementor-icon-box-title a{font-family:"Heveltica", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;}.elementor-523 .elementor-element.elementor-element-65e7886 .elementor-icon-box-title{color:#000000;}.elementor-523 .elementor-element.elementor-element-6b85016 .elementor-icon-box-wrapper{align-items:start;}.elementor-523 .elementor-element.elementor-element-6b85016{--icon-box-icon-margin:15px;}.elementor-523 .elementor-element.elementor-element-6b85016.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a48fcc5 );}.elementor-523 .elementor-element.elementor-element-6b85016.elementor-view-framed .elementor-icon, .elementor-523 .elementor-element.elementor-element-6b85016.elementor-view-default .elementor-icon{fill:var( --e-global-color-a48fcc5 );color:var( --e-global-color-a48fcc5 );border-color:var( --e-global-color-a48fcc5 );}.elementor-523 .elementor-element.elementor-element-6b85016 .elementor-icon-box-title, .elementor-523 .elementor-element.elementor-element-6b85016 .elementor-icon-box-title a{font-family:"Heveltica", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;}.elementor-523 .elementor-element.elementor-element-6b85016 .elementor-icon-box-title{color:#000000;}.elementor-523 .elementor-element.elementor-element-02be841 .elementor-icon-box-wrapper{align-items:start;}.elementor-523 .elementor-element.elementor-element-02be841{--icon-box-icon-margin:15px;}.elementor-523 .elementor-element.elementor-element-02be841.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a48fcc5 );}.elementor-523 .elementor-element.elementor-element-02be841.elementor-view-framed .elementor-icon, .elementor-523 .elementor-element.elementor-element-02be841.elementor-view-default .elementor-icon{fill:var( --e-global-color-a48fcc5 );color:var( --e-global-color-a48fcc5 );border-color:var( --e-global-color-a48fcc5 );}.elementor-523 .elementor-element.elementor-element-02be841 .elementor-icon-box-title, .elementor-523 .elementor-element.elementor-element-02be841 .elementor-icon-box-title a{font-family:"Heveltica", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;}.elementor-523 .elementor-element.elementor-element-02be841 .elementor-icon-box-title{color:#000000;}.elementor-523 .elementor-element.elementor-element-6c9600f .elementor-icon-box-wrapper{align-items:start;}.elementor-523 .elementor-element.elementor-element-6c9600f{--icon-box-icon-margin:15px;}.elementor-523 .elementor-element.elementor-element-6c9600f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a48fcc5 );}.elementor-523 .elementor-element.elementor-element-6c9600f.elementor-view-framed .elementor-icon, .elementor-523 .elementor-element.elementor-element-6c9600f.elementor-view-default .elementor-icon{fill:var( --e-global-color-a48fcc5 );color:var( --e-global-color-a48fcc5 );border-color:var( --e-global-color-a48fcc5 );}.elementor-523 .elementor-element.elementor-element-6c9600f .elementor-icon-box-title, .elementor-523 .elementor-element.elementor-element-6c9600f .elementor-icon-box-title a{font-family:"Heveltica", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;}.elementor-523 .elementor-element.elementor-element-6c9600f .elementor-icon-box-title{color:#000000;}.elementor-523 .elementor-element.elementor-element-904408b .elementor-button{background-color:#34C23000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;border-style:none;border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-523 .elementor-element.elementor-element-904408b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-904408b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-523 .elementor-element.elementor-element-33403fe{--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;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-319741f .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:40px;}.elementor-523 .elementor-element.elementor-element-4680acc{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-a492e97{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-523 .elementor-element.elementor-element-a492e97:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-a492e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-523 .elementor-element.elementor-element-95c8d83 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-e59318d );}.elementor-523 .elementor-element.elementor-element-e86f47a .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1.3px;}.elementor-523 .elementor-element.elementor-element-19512c7{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-523 .elementor-element.elementor-element-19512c7:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-19512c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-523 .elementor-element.elementor-element-1d35ea4 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-e59318d );}.elementor-523 .elementor-element.elementor-element-dbce87c .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.3px;}.elementor-523 .elementor-element.elementor-element-0d99700{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-523 .elementor-element.elementor-element-0d99700:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-0d99700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-523 .elementor-element.elementor-element-fbf9251 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-e59318d );}.elementor-523 .elementor-element.elementor-element-253c8f4 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.3px;}.elementor-523 .elementor-element.elementor-element-5a25497{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-523 .elementor-element.elementor-element-5a25497:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-5a25497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-523 .elementor-element.elementor-element-c5796c0 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-e59318d );}.elementor-523 .elementor-element.elementor-element-e326197 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.3px;}.elementor-523 .elementor-element.elementor-element-c34a221{--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;--overflow:hidden;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-523 .elementor-element.elementor-element-e452847{--divider-border-style:solid;--divider-color:#424242;--divider-border-width:1px;}.elementor-523 .elementor-element.elementor-element-e452847 .elementor-divider-separator{width:100%;}.elementor-523 .elementor-element.elementor-element-e452847 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-523 .elementor-element.elementor-element-ae33ccb{--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:flex-start;--align-items:center;--overflow:hidden;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-ae33ccb.e-con{--align-self:center;}.elementor-523 .elementor-element.elementor-element-9a0de5a{--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:flex-start;}.elementor-523 .elementor-element.elementor-element-85da6e2 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:40px;}.elementor-523 .elementor-element.elementor-element-e94874a{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-e94874a.e-con{--align-self:center;}.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 );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-523 .elementor-element.elementor-element-7f1a2f8{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-7f1a2f8 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-523 .elementor-element.elementor-element-7f1a2f8 .elementor-image-box-wrapper{text-align:center;}.elementor-523 .elementor-element.elementor-element-7f1a2f8 .elementor-image-box-title{margin-bottom:0px;font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.elementor-523 .elementor-element.elementor-element-0b07e33{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-0b07e33 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-523 .elementor-element.elementor-element-0b07e33 .elementor-image-box-wrapper{text-align:center;}.elementor-523 .elementor-element.elementor-element-0b07e33 .elementor-image-box-title{margin-bottom:0px;font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.elementor-523 .elementor-element.elementor-element-1e9324d{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-1e9324d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-523 .elementor-element.elementor-element-1e9324d .elementor-image-box-wrapper{text-align:center;}.elementor-523 .elementor-element.elementor-element-1e9324d .elementor-image-box-title{margin-bottom:0px;font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.elementor-523 .elementor-element.elementor-element-6e7a4bd{--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:center;--overflow:hidden;}.elementor-523 .elementor-element.elementor-element-6e7a4bd.e-con{--align-self:center;}.elementor-523 .elementor-element.elementor-element-538268f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-538268f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-523 .elementor-element.elementor-element-538268f .elementor-image-box-wrapper{text-align:center;}.elementor-523 .elementor-element.elementor-element-538268f .elementor-image-box-title{margin-bottom:0px;font-family:"Heveltica", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-523 .elementor-element.elementor-element-6192c0b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-6192c0b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-523 .elementor-element.elementor-element-6192c0b .elementor-image-box-wrapper{text-align:center;}.elementor-523 .elementor-element.elementor-element-6192c0b .elementor-image-box-title{margin-bottom:0px;font-family:"Heveltica", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-523 .elementor-element.elementor-element-2c26303{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-2c26303 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-523 .elementor-element.elementor-element-2c26303 .elementor-image-box-wrapper{text-align:center;}.elementor-523 .elementor-element.elementor-element-2c26303 .elementor-image-box-title{margin-bottom:0px;font-family:"Heveltica", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-523 .elementor-element.elementor-element-7554112{--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;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-523 .elementor-element.elementor-element-72bc1ce{--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;--border-radius:30px 30px 30px 30px;--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-523 .elementor-element.elementor-element-72bc1ce:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-72bc1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20202000;background-image:url("https://leidianebeauty.com.br/wp-content/uploads/2025/01/bg-luz-1.svg");background-repeat:no-repeat;}.elementor-523 .elementor-element.elementor-element-ac5343e{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-523 .elementor-element.elementor-element-ac5343e:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-ac5343e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-523 .elementor-element.elementor-element-87e7162 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:20px;font-weight:400;letter-spacing:1.3px;}.elementor-523 .elementor-element.elementor-element-6d57e84{--display:flex;--overflow:hidden;--border-radius:0px 0px 0px 0px;--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-523 .elementor-element.elementor-element-6f99141 img{width:100%;border-radius:0px 30px 30px 0px;}.elementor-523 .elementor-element.elementor-element-e550cad{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-4504829{text-align:center;}.elementor-523 .elementor-element.elementor-element-4504829 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:40px;}.elementor-523 .elementor-element.elementor-element-b4e0a7e .elementor-button{background-color:#34C23000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;border-style:none;border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-523 .elementor-element.elementor-element-b4e0a7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-b4e0a7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-523 .elementor-element.elementor-element-0dc6622{--divider-border-style:solid;--divider-color:#505050;--divider-border-width:1px;}.elementor-523 .elementor-element.elementor-element-0dc6622 .elementor-divider-separator{width:100%;}.elementor-523 .elementor-element.elementor-element-0dc6622 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-523 .elementor-element.elementor-element-674d42e.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-674d42e{text-align:center;}.elementor-523 .elementor-element.elementor-element-291c4a0{text-align:center;}.elementor-523 .elementor-element.elementor-element-291c4a0 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:40px;color:#FFFFFF;}.elementor-523 .elementor-element.elementor-element-d5e326b{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-01229e2{--e-image-carousel-slides-to-show:5;}.elementor-523 .elementor-element.elementor-element-01229e2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-523 .elementor-element.elementor-element-01229e2 .swiper-pagination-bullet{background:var( --e-global-color-e59318d );}.elementor-523 .elementor-element.elementor-element-01229e2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-523 .elementor-element.elementor-element-993b2fa{--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-523 .elementor-element.elementor-element-9645cef{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-523 .elementor-element.elementor-element-9645cef .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:30px;}.elementor-523 .elementor-element.elementor-element-2f49912{--divider-border-style:solid;--divider-color:#2C2C2C;--divider-border-width:1px;width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-2f49912 > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-523 .elementor-element.elementor-element-2f49912 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-523 .elementor-element.elementor-element-2f49912 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-523 .elementor-element.elementor-element-0af9c09 .elementor-button{background-color:#34C23000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;border-style:none;border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-523 .elementor-element.elementor-element-0af9c09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-0af9c09 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-523 .elementor-element.elementor-element-fe2a69d{--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;--overflow:hidden;--padding-top:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-fe2a69d:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-fe2a69d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-523 .elementor-element.elementor-element-3db3efd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-523 .elementor-element.elementor-element-3db3efd.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-3db3efd img{width:100%;}.elementor-523 .elementor-element.elementor-element-e50bc4b{--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-523 .elementor-element.elementor-element-fbbba9f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-523 .elementor-element.elementor-element-fbbba9f .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:90px;font-weight:700;text-transform:uppercase;line-height:90px;color:#000000;}.elementor-523 .elementor-element.elementor-element-f9dfb8f{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:left;}.elementor-523 .elementor-element.elementor-element-f9dfb8f .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:600;line-height:25px;color:#000000;}.elementor-523 .elementor-element.elementor-element-2aac6fa{--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-523 .elementor-element.elementor-element-d2edb08 .elementor-button{background-color:#34C23000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;border-style:none;border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-523 .elementor-element.elementor-element-d2edb08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-d2edb08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-523 .elementor-element.elementor-element-54f2dce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-54f2dce:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-54f2dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090500;background-image:url("https://leidianebeauty.com.br/wp-content/uploads/2025/01/BG-VALOR.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-523 .elementor-element.elementor-element-54f2dce.e-con{--align-self:center;}.elementor-523 .elementor-element.elementor-element-e95afa9{--display:flex;--min-height: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:var( --e-global-color-e59318d );--border-color:var( --e-global-color-e59318d );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-e95afa9:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-e95afa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-523 .elementor-element.elementor-element-f193cc6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-523 .elementor-element.elementor-element-f193cc6.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-f193cc6 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:22px;font-weight:600;line-height:25px;color:#000000;}.elementor-523 .elementor-element.elementor-element-50176ff{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e59318d );--border-color:var( --e-global-color-e59318d );--border-radius:30px 30px 30px 30px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-6187a15{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-6187a15.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-01fde50{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-523 .elementor-element.elementor-element-01fde50 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-523 .elementor-element.elementor-element-01fde50.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-01fde50 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:36px;font-weight:300;}.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-523 .elementor-element.elementor-element-cb3312a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:400;}.elementor-523 .elementor-element.elementor-element-cb3312a > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-cb3312a.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-08288e5{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:400;}.elementor-523 .elementor-element.elementor-element-08288e5 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-08288e5.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-7c1b343{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:400;}.elementor-523 .elementor-element.elementor-element-7c1b343 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-7c1b343.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-5d927e5.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-5d927e5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:400;color:#FF0000;}.elementor-523 .elementor-element.elementor-element-9d0b13c .elementor-button{background-color:#D8D8D8;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:50px 50px 50px 50px;padding:10px 50px 10px 50px;}.elementor-523 .elementor-element.elementor-element-9d0b13c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-e975dbf{--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:flex-end;}.elementor-523 .elementor-element.elementor-element-e975dbf.e-con{--align-self:center;}.elementor-523 .elementor-element.elementor-element-61787f0.elementor-element{--align-self:flex-end;}.elementor-523 .elementor-element.elementor-element-61787f0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:100px;font-weight:400;color:#FFFFFF;}.elementor-523 .elementor-element.elementor-element-9fd6da3.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-9fd6da3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:26px;font-weight:400;color:#5A5A5A;}.elementor-523 .elementor-element.elementor-element-4442cbd .elementor-button{background-color:#34C23000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;border-style:none;border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-523 .elementor-element.elementor-element-4442cbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-4442cbd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-523 .elementor-element.elementor-element-ca475c3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e59318d );--border-color:var( --e-global-color-e59318d );--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-219fe8c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-219fe8c.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-16ef275{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-523 .elementor-element.elementor-element-16ef275.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-16ef275 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:25px;}.elementor-523 .elementor-element.elementor-element-b0b64e3{--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;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-4a2b581 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-4a2b581{text-align:center;}.elementor-523 .elementor-element.elementor-element-4a2b581 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:90px;color:#FFFFFF;}.elementor-523 .elementor-element.elementor-element-698ecfe{--display:flex;border-style:none;--border-style:none;}.elementor-523 .elementor-element.elementor-element-dc6a7b9 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.2px;color:#BBBBBB;}.elementor-523 .elementor-element.elementor-element-e8483dd{--display:flex;border-style:none;--border-style:none;}.elementor-523 .elementor-element.elementor-element-01efdb3 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.2px;color:#BBBBBB;}.elementor-523 .elementor-element.elementor-element-3706076{--display:flex;border-style:none;--border-style:none;}.elementor-523 .elementor-element.elementor-element-6d2846d .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.2px;color:#BBBBBB;}.elementor-523 .elementor-element.elementor-element-9d99707{--display:flex;border-style:none;--border-style:none;}.elementor-523 .elementor-element.elementor-element-fb42c14 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.2px;color:#BBBBBB;}.elementor-523 .elementor-element.elementor-element-d500f0f{--display:flex;border-style:none;--border-style:none;}.elementor-523 .elementor-element.elementor-element-5649ea2 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.2px;color:#BBBBBB;}.elementor-523 .elementor-element.elementor-element-5279b81{--display:flex;border-style:none;--border-style:none;}.elementor-523 .elementor-element.elementor-element-c63ee4b .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.2px;color:#BBBBBB;}.elementor-523 .elementor-element.elementor-element-a9d7f8a{--display:flex;border-style:none;--border-style:none;}.elementor-523 .elementor-element.elementor-element-0885ee1 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.2px;color:#BBBBBB;}.elementor-523 .elementor-element.elementor-element-f5ef60b{--display:flex;border-style:none;--border-style:none;}.elementor-523 .elementor-element.elementor-element-490e78e .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.2px;color:#BBBBBB;}.elementor-523 .elementor-element.elementor-element-ef1b340{--display:flex;border-style:none;--border-style:none;}.elementor-523 .elementor-element.elementor-element-6474d1d .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.2px;color:#BBBBBB;}.elementor-523 .elementor-element.elementor-element-9b88026{--display:flex;border-style:none;--border-style:none;}.elementor-523 .elementor-element.elementor-element-b1470da .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.2px;color:#BBBBBB;}.elementor-523 .elementor-element.elementor-element-402b494{--display:flex;border-style:none;--border-style:none;}.elementor-523 .elementor-element.elementor-element-657f723 .elementor-heading-title{font-family:"Heveltica", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.2px;color:#BBBBBB;}.elementor-523 .elementor-element.elementor-element-6db03cd{--n-accordion-title-font-size:22px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:30px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-523 .elementor-element.elementor-element-6db03cd > .elementor-widget-container{border-style:none;}:where( .elementor-523 .elementor-element.elementor-element-6db03cd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Heveltica", Sans-serif;text-transform:uppercase;}.elementor-523 .elementor-element.elementor-element-8b43137{--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;--overflow:hidden;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-3a40cf5{text-align:left;}.elementor-523 .elementor-element.elementor-element-3a40cf5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:300px;font-weight:400;text-transform:uppercase;line-height:90px;color:#FFFFFF;}.elementor-523 .elementor-element.elementor-element-193c413{--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;--overflow:hidden;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-193c413:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-193c413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-523 .elementor-element.elementor-element-de32b65{text-align:center;}.elementor-523 .elementor-element.elementor-element-de32b65 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:#000000;}@media(min-width:768px){.elementor-523 .elementor-element.elementor-element-7ef3e25{--width:40%;}.elementor-523 .elementor-element.elementor-element-5107430{--width:84%;}.elementor-523 .elementor-element.elementor-element-bc11319{--width:61%;}.elementor-523 .elementor-element.elementor-element-ae33ccb{--content-width:1140px;}.elementor-523 .elementor-element.elementor-element-9a0de5a{--width:23%;}.elementor-523 .elementor-element.elementor-element-e94874a{--content-width:1180px;}.elementor-523 .elementor-element.elementor-element-e95afa9{--width:69%;}.elementor-523 .elementor-element.elementor-element-50176ff{--width:69%;}.elementor-523 .elementor-element.elementor-element-ca475c3{--width:69%;}.elementor-523 .elementor-element.elementor-element-193c413{--width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-523 .elementor-element.elementor-element-4d6d32f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-4d6d32f{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-523 .elementor-element.elementor-element-4d6d32f img{width:90%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-523 .elementor-element.elementor-element-718e817{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-a9310f7:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-a9310f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leidianebeauty.com.br/wp-content/uploads/2025/01/CAPA-LP-HOME-V2.webp");background-position:top right;background-size:734px auto;}.elementor-523 .elementor-element.elementor-element-a9310f7{--min-height:69px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-523 .elementor-element.elementor-element-a9310f7::before, .elementor-523 .elementor-element.elementor-element-a9310f7 > .elementor-background-video-container::before, .elementor-523 .elementor-element.elementor-element-a9310f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-523 .elementor-element.elementor-element-a9310f7 > .elementor-background-slideshow::before, .elementor-523 .elementor-element.elementor-element-a9310f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-523 .elementor-element.elementor-element-a9310f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FF000000 26%, #000000 50%);}.elementor-523 .elementor-element.elementor-element-8efd1c1{--spacer-size:296px;}.elementor-523 .elementor-element.elementor-element-9406bc1{width:var( --container-widget-width, 177px );max-width:177px;--container-widget-width:177px;--container-widget-flex-grow:0;text-align:center;}.elementor-523 .elementor-element.elementor-element-db30f62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-db30f62{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-523 .elementor-element.elementor-element-db30f62 img{width:90%;}.elementor-523 .elementor-element.elementor-element-03e7724 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-03e7724{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-523 .elementor-element.elementor-element-03e7724 .elementor-heading-title{font-size:20px;}.elementor-523 .elementor-element.elementor-element-3c151d6{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-523 .elementor-element.elementor-element-3c151d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-3c151d6 .elementor-heading-title{font-size:16px;}.elementor-523 .elementor-element.elementor-element-8817f2e{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-8817f2e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-523 .elementor-element.elementor-element-3bc6daf{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-523 .elementor-element.elementor-element-fe5a225{--container-widget-width:352px;--container-widget-flex-grow:0;width:var( --container-widget-width, 352px );max-width:352px;}.elementor-523 .elementor-element.elementor-element-fe5a225 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-523 .elementor-element.elementor-element-bc11319{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-523 .elementor-element.elementor-element-06f65a9{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-06f65a9 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-523 .elementor-element.elementor-element-f617fb4{--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;}.elementor-523 .elementor-element.elementor-element-e0b1d2b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-40146c7{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-af74399{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-214a003{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-f39c63a{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-523 .elementor-element.elementor-element-5cc63a3 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-523 .elementor-element.elementor-element-454db03{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:25px;--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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-523 .elementor-element.elementor-element-65e7886.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-65e7886 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-523 .elementor-element.elementor-element-65e7886{--icon-box-icon-margin:5px;}.elementor-523 .elementor-element.elementor-element-65e7886 .elementor-icon-box-title{margin-block-end:0px;}.elementor-523 .elementor-element.elementor-element-65e7886 .elementor-icon{font-size:30px;}.elementor-523 .elementor-element.elementor-element-65e7886 .elementor-icon-box-title, .elementor-523 .elementor-element.elementor-element-65e7886 .elementor-icon-box-title a{font-size:18px;}.elementor-523 .elementor-element.elementor-element-6b85016.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-6b85016 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-523 .elementor-element.elementor-element-6b85016{--icon-box-icon-margin:5px;}.elementor-523 .elementor-element.elementor-element-6b85016 .elementor-icon-box-title{margin-block-end:0px;}.elementor-523 .elementor-element.elementor-element-6b85016 .elementor-icon{font-size:30px;}.elementor-523 .elementor-element.elementor-element-6b85016 .elementor-icon-box-title, .elementor-523 .elementor-element.elementor-element-6b85016 .elementor-icon-box-title a{font-size:18px;}.elementor-523 .elementor-element.elementor-element-02be841.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-02be841 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-523 .elementor-element.elementor-element-02be841{--icon-box-icon-margin:5px;}.elementor-523 .elementor-element.elementor-element-02be841 .elementor-icon-box-title{margin-block-end:0px;}.elementor-523 .elementor-element.elementor-element-02be841 .elementor-icon{font-size:30px;}.elementor-523 .elementor-element.elementor-element-02be841 .elementor-icon-box-title, .elementor-523 .elementor-element.elementor-element-02be841 .elementor-icon-box-title a{font-size:18px;}.elementor-523 .elementor-element.elementor-element-6c9600f.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-6c9600f .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-523 .elementor-element.elementor-element-6c9600f{--icon-box-icon-margin:5px;}.elementor-523 .elementor-element.elementor-element-6c9600f .elementor-icon-box-title{margin-block-end:0px;}.elementor-523 .elementor-element.elementor-element-6c9600f .elementor-icon{font-size:30px;}.elementor-523 .elementor-element.elementor-element-6c9600f .elementor-icon-box-title, .elementor-523 .elementor-element.elementor-element-6c9600f .elementor-icon-box-title a{font-size:18px;}.elementor-523 .elementor-element.elementor-element-904408b{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-33403fe{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-523 .elementor-element.elementor-element-319741f .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-4680acc{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-523 .elementor-element.elementor-element-a492e97{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-523 .elementor-element.elementor-element-19512c7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-523 .elementor-element.elementor-element-0d99700{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-523 .elementor-element.elementor-element-5a25497{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-523 .elementor-element.elementor-element-ae33ccb{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-523 .elementor-element.elementor-element-538268f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-538268f .elementor-image-box-title{font-size:18px;letter-spacing:0.5px;}.elementor-523 .elementor-element.elementor-element-6192c0b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-6192c0b .elementor-image-box-title{font-size:18px;letter-spacing:0.5px;}.elementor-523 .elementor-element.elementor-element-2c26303{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-2c26303 .elementor-image-box-title{font-size:18px;letter-spacing:0.5px;}.elementor-523 .elementor-element.elementor-element-7554112{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-523 .elementor-element.elementor-element-72bc1ce:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-72bc1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-523 .elementor-element.elementor-element-72bc1ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-ac5343e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-523 .elementor-element.elementor-element-ac5343e.e-con{--order:99999 /* order end hack */;}.elementor-523 .elementor-element.elementor-element-87e7162 .elementor-heading-title{font-size:16px;}.elementor-523 .elementor-element.elementor-element-6f99141 img{border-radius:30px 30px 0px 0px;}.elementor-523 .elementor-element.elementor-element-e550cad{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-523 .elementor-element.elementor-element-4504829 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-b4e0a7e{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-291c4a0 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-01229e2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-523 .elementor-element.elementor-element-01229e2 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-523 .elementor-element.elementor-element-01229e2 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;width:5px;height:5px;}.elementor-523 .elementor-element.elementor-element-993b2fa{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-523 .elementor-element.elementor-element-9645cef{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-523 .elementor-element.elementor-element-9645cef .elementor-heading-title{font-size:5.4vw;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-0af9c09{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-fe2a69d{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-3db3efd{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-e50bc4b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-523 .elementor-element.elementor-element-fbbba9f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-fbbba9f .elementor-heading-title{font-size:60px;line-height:1em;}.elementor-523 .elementor-element.elementor-element-f9dfb8f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-f9dfb8f .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-523 .elementor-element.elementor-element-d2edb08{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-54f2dce:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-54f2dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;}.elementor-523 .elementor-element.elementor-element-54f2dce{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-523 .elementor-element.elementor-element-e95afa9{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-523 .elementor-element.elementor-element-f193cc6{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-f193cc6 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-523 .elementor-element.elementor-element-50176ff{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-523 .elementor-element.elementor-element-6187a15{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-523 .elementor-element.elementor-element-01fde50 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-523 .elementor-element.elementor-element-01fde50{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-523 .elementor-element.elementor-element-01fde50 .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-523 .elementor-element.elementor-element-cb3312a > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 15px 0px 15px;}.elementor-523 .elementor-element.elementor-element-cb3312a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-523 .elementor-element.elementor-element-08288e5 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 15px 0px 15px;}.elementor-523 .elementor-element.elementor-element-08288e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-523 .elementor-element.elementor-element-7c1b343 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 15px 0px 15px;}.elementor-523 .elementor-element.elementor-element-7c1b343{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-523 .elementor-element.elementor-element-5d927e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-5d927e5 .elementor-heading-title{font-size:24px;}.elementor-523 .elementor-element.elementor-element-9d0b13c{z-index:1;}.elementor-523 .elementor-element.elementor-element-9d0b13c .elementor-button{font-size:18px;padding:10px 050px 010px 50px;}.elementor-523 .elementor-element.elementor-element-e975dbf{--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-523 .elementor-element.elementor-element-61787f0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-523 .elementor-element.elementor-element-61787f0.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-61787f0 .elementor-heading-title{font-size:60px;}.elementor-523 .elementor-element.elementor-element-9fd6da3 .elementor-heading-title{font-size:18px;}.elementor-523 .elementor-element.elementor-element-4442cbd{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-4442cbd .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-523 .elementor-element.elementor-element-ca475c3{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-523 .elementor-element.elementor-element-219fe8c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-16ef275{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-523 .elementor-element.elementor-element-16ef275 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0.3px;}.elementor-523 .elementor-element.elementor-element-b0b64e3{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-523 .elementor-element.elementor-element-4a2b581 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-4a2b581 .elementor-heading-title{font-size:22px;}.elementor-523 .elementor-element.elementor-element-dc6a7b9 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-01efdb3 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-3706076{--border-radius:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-6d2846d .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-9d99707{--border-radius:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-fb42c14 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-5649ea2 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-c63ee4b .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-0885ee1 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-490e78e .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-6474d1d .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-b1470da .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-657f723 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-523 .elementor-element.elementor-element-6db03cd{--n-accordion-title-font-size:14px;}.elementor-523 .elementor-element.elementor-element-8b43137{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-3a40cf5 .elementor-heading-title{font-size:60px;}.elementor-523 .elementor-element.elementor-element-193c413{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-de32b65 .elementor-heading-title{font-size:12px;}}/* Start custom CSS for image, class: .elementor-element-4d6d32f */.elementor-523 .elementor-element.elementor-element-4d6d32f{
    animation: pisca 1.5s infinite; /*mude a velocidade da animação no 1.5s*/
    background: #191611;/*mude a cor de fundo no #191611*/
    border-radius: 500px;
    padding: 5px 20px;/*mude o padding*/
    border: 1px solid #F5B470; /*mude a cor da borda no #655945*/
    width: fit-content !important
}

@keyframes pisca{
70% {
    box-shadow: 0 0 20px 0 #655945; /*mude a cor do brilho no #655945*/
}
100% {
    box-shadow: 0 0 0 0 #F5B470; /*mude a cor do brilho no #655945*/
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-718e817 */.elementor-button{
    background-image: linear-gradient(150deg, #F5B470, #CB8B47); /* Gradiente de fundo */
    border: 2px solid #FF7EAA; /* Borda com cor e espessura definidas */
    border-radius: 6px; /* Arredondamento das bordas */
    box-shadow: 0px 10px 40px -16px #E0004D; /* Sombra com cor específica */
    transition: 0.5s all; /* Transição suave para todas as propriedades */
}

.elementor-button:hover{
    transform: translate(0px, -3px); /* Movimento sutil para cima ao passar o mouse */
}

.elementor-button:hover .elementor-button-icon {
    animation: moveIcon 1.5s linear infinite; /* Animação do ícone no botão ao passar o mouse */
}

.elementor-button-icon {
    margin-top 0px; /* alinhar o ícone ao centro */
}
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
    /* Animação para mover o ícone horizontalmente */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3fce76 */.elementor-523 .elementor-element.elementor-element-f3fce76{
    filter: blur: 30px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db30f62 */.elementor-523 .elementor-element.elementor-element-db30f62{
    animation: pisca 1.5s infinite; /*mude a velocidade da animação no 1.5s*/
    background: #191611;/*mude a cor de fundo no #191611*/
    border-radius: 500px;
    padding: 5px 20px;/*mude o padding*/
    border: 1px solid #F5B470; /*mude a cor da borda no #655945*/
    width: fit-content !important
}

@keyframes pisca{
70% {
    box-shadow: 0 0 20px 0 #655945; /*mude a cor do brilho no #655945*/
}
100% {
    box-shadow: 0 0 0 0 #F5B470; /*mude a cor do brilho no #655945*/
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8817f2e */.elementor-button{
    background-image: linear-gradient(150deg, #F5B470, #CB8B47); /* Gradiente de fundo */
    border: 2px solid #FF7EAA; /* Borda com cor e espessura definidas */
    border-radius: 6px; /* Arredondamento das bordas */
    box-shadow: 0px 10px 40px -16px #E0004D; /* Sombra com cor específica */
    transition: 0.5s all; /* Transição suave para todas as propriedades */
}

.elementor-button:hover{
    transform: translate(0px, -3px); /* Movimento sutil para cima ao passar o mouse */
}

.elementor-button:hover .elementor-button-icon {
    animation: moveIcon 1.5s linear infinite; /* Animação do ícone no botão ao passar o mouse */
}

.elementor-button-icon {
    margin-top 0px; /* alinhar o ícone ao centro */
}
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
    /* Animação para mover o ícone horizontalmente */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9310f7 */.elementor-523 .elementor-element.elementor-element-a9310f7{
    filter: blur: 30px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db5f10c */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc11319 */.elementor-523 .elementor-element.elementor-element-bc11319 {
  z-index: 1;
}

.elementor-523 .elementor-element.elementor-element-bc11319:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20

px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #CB8B47, transparent, transparent, #F5B470); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-904408b */.elementor-button{
    background-image: linear-gradient(150deg, #F5B470, #CB8B47); /* Gradiente de fundo */
    border: 2px solid #FF7EAA; /* Borda com cor e espessura definidas */
    border-radius: 6px; /* Arredondamento das bordas */
    box-shadow: 0px 10px 40px -16px #E0004D; /* Sombra com cor específica */
    transition: 0.5s all; /* Transição suave para todas as propriedades */
}

.elementor-button:hover{
    transform: translate(0px, -3px); /* Movimento sutil para cima ao passar o mouse */
}

.elementor-button:hover .elementor-button-icon {
    animation: moveIcon 1.5s linear infinite; /* Animação do ícone no botão ao passar o mouse */
}

.elementor-button-icon {
    margin-top 0px; /* alinhar o ícone ao centro */
}
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
    /* Animação para mover o ícone horizontalmente */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95c8d83 */deg{
    background-image: linear-gradient(to left, #F5B470 0%,#CB8B47 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a492e97 */.elementor-523 .elementor-element.elementor-element-a492e97 {
  z-index: 1;
}

.elementor-523 .elementor-element.elementor-element-a492e97:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20

px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #CB8B47, transparent, transparent, #F5B470); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d35ea4 */deg{
    background-image: linear-gradient(to left, #F5B470 0%,#CB8B47 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19512c7 */.elementor-523 .elementor-element.elementor-element-19512c7 {
  z-index: 1;
}

.elementor-523 .elementor-element.elementor-element-19512c7:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20

px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #CB8B47, transparent, transparent, #F5B470); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbf9251 */deg{
    background-image: linear-gradient(to left, #F5B470 0%,#CB8B47 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d99700 */.elementor-523 .elementor-element.elementor-element-0d99700 {
  z-index: 1;
}

.elementor-523 .elementor-element.elementor-element-0d99700:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20

px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #CB8B47, transparent, transparent, #F5B470); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5796c0 */deg{
    background-image: linear-gradient(to left, #F5B470 0%,#CB8B47 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a25497 */.elementor-523 .elementor-element.elementor-element-5a25497 {
  z-index: 1;
}

.elementor-523 .elementor-element.elementor-element-5a25497:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20

px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #CB8B47, transparent, transparent, #F5B470); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f1a2f8 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 90px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #CB8B47; /*cor do detalhe*/
  box-shadow: 0 10px 30px #F5B470; /*cor da luz*/
  z-index: 2;
}

.detalhe{
    background: #030303; /*cor do BG*/
    border-radius: 15px;
    border: 1px solid #CB8B47; /*borda*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0b07e33 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 90px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #CB8B47; /*cor do detalhe*/
  box-shadow: 0 10px 30px #F5B470; /*cor da luz*/
  z-index: 2;
}

.detalhe{
    background: #030303; /*cor do BG*/
    border-radius: 15px;
    border: 1px solid #CB8B47; /*borda*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1e9324d */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 90px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #CB8B47; /*cor do detalhe*/
  box-shadow: 0 10px 30px #F5B470; /*cor da luz*/
  z-index: 2;
}

.detalhe{
    background: #030303; /*cor do BG*/
    border-radius: 15px;
    border: 1px solid #CB8B47; /*borda*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-538268f */.detalhe2::before{
  content: "";
  position: absolute;
  top: 0;
  left: 120px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #CB8B47; /*cor do detalhe*/
  box-shadow: 0 10px 30px #F5B470; /*cor da luz*/
  z-index: 2;
}

.detalhe2{
    background: #030303; /*cor do BG*/
    border-radius: 15px;
    border: 1px solid #CB8B47; /*borda*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6192c0b */.detalhe2::before{
  content: "";
  position: absolute;
  top: 0;
  left: 120px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #CB8B47; /*cor do detalhe*/
  box-shadow: 0 10px 30px #F5B470; /*cor da luz*/
  z-index: 2;
}

.detalhe2{
    background: #030303; /*cor do BG*/
    border-radius: 15px;
    border: 1px solid #CB8B47; /*borda*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c26303 */.detalhe2::before{
  content: "";
  position: absolute;
  top: 0;
  left: 120px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #CB8B47; /*cor do detalhe*/
  box-shadow: 0 10px 30px #F5B470; /*cor da luz*/
  z-index: 2;
}

.detalhe2{
    background: #030303; /*cor do BG*/
    border-radius: 15px;
    border: 1px solid #CB8B47; /*borda*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4e0a7e */.elementor-button{
    background-image: linear-gradient(150deg, #F5B470, #CB8B47); /* Gradiente de fundo */
    border: 2px solid #FF7EAA; /* Borda com cor e espessura definidas */
    border-radius: 6px; /* Arredondamento das bordas */
    box-shadow: 0px 10px 40px -16px #E0004D; /* Sombra com cor específica */
    transition: 0.5s all; /* Transição suave para todas as propriedades */
}

.elementor-button:hover{
    transform: translate(0px, -3px); /* Movimento sutil para cima ao passar o mouse */
}

.elementor-button:hover .elementor-button-icon {
    animation: moveIcon 1.5s linear infinite; /* Animação do ícone no botão ao passar o mouse */
}

.elementor-button-icon {
    margin-top 0px; /* alinhar o ícone ao centro */
}
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
    /* Animação para mover o ícone horizontalmente */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-674d42e */.elementor-523 .elementor-element.elementor-element-674d42e{
    animation: pisca 1.5s infinite; /*mude a velocidade da animação no 1.5s*/
    background: #191611;/*mude a cor de fundo no #191611*/
    border-radius: 500px;
    padding: 5px 20px;/*mude o padding*/
    border: 1px solid #F5B470; /*mude a cor da borda no #655945*/
    width: fit-content !important
}

@keyframes pisca{
70% {
    box-shadow: 0 0 20px 0 #655945; /*mude a cor do brilho no #655945*/
}
100% {
    box-shadow: 0 0 0 0 #F5B470; /*mude a cor do brilho no #655945*/
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-291c4a0 */.word{
		color: #ffffff;
    font-size: 36px !important;
    font-family: !important;
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-01229e2 */.elementor-523 .elementor-element.elementor-element-01229e2{
    mask-image: linear-gradient(to right, transparent, #000, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, #000, transparent);
}

.elementor-523 .elementor-element.elementor-element-01229e2 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0af9c09 */.elementor-button{
    background-image: linear-gradient(150deg, #F5B470, #CB8B47); /* Gradiente de fundo */
    border: 2px solid #FF7EAA; /* Borda com cor e espessura definidas */
    border-radius: 6px; /* Arredondamento das bordas */
    box-shadow: 0px 10px 40px -16px #E0004D; /* Sombra com cor específica */
    transition: 0.5s all; /* Transição suave para todas as propriedades */
}

.elementor-button:hover{
    transform: translate(0px, -3px); /* Movimento sutil para cima ao passar o mouse */
}

.elementor-button:hover .elementor-button-icon {
    animation: moveIcon 1.5s linear infinite; /* Animação do ícone no botão ao passar o mouse */
}

.elementor-button-icon {
    margin-top 0px; /* alinhar o ícone ao centro */
}
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
    /* Animação para mover o ícone horizontalmente */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbbba9f */deg{
    background-image: linear-gradient(to left, #F5B470 0%,#CB8B47 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9dfb8f */deg{
    background-image: linear-gradient(to left, #F5B470 0%,#CB8B47 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2edb08 */.elementor-button{
    background-image: linear-gradient(150deg, #F5B470, #CB8B47); /* Gradiente de fundo */
    border: 2px solid #FF7EAA; /* Borda com cor e espessura definidas */
    border-radius: 6px; /* Arredondamento das bordas */
    box-shadow: 0px 10px 40px -16px #E0004D; /* Sombra com cor específica */
    transition: 0.5s all; /* Transição suave para todas as propriedades */
}

.elementor-button:hover{
    transform: translate(0px, -3px); /* Movimento sutil para cima ao passar o mouse */
}

.elementor-button:hover .elementor-button-icon {
    animation: moveIcon 1.5s linear infinite; /* Animação do ícone no botão ao passar o mouse */
}

.elementor-button-icon {
    margin-top 0px; /* alinhar o ícone ao centro */
}
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
    /* Animação para mover o ícone horizontalmente */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f193cc6 */deg{
    background-image: linear-gradient(to left, #F5B470 0%,#CB8B47 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e95afa9 */.elementor-523 .elementor-element.elementor-element-e95afa9 {
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d927e5 */risco{
text-decoration-line: line-through;
-webkit-text-decoration-line: line-through;
text-decoration-color: #FF0000; /*mude a cor aqui*/
-webkit-text-decoration-color: #FF0000; /*mude a cor aqui*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fd6da3 */risco{
text-decoration-line: line-through;
-webkit-text-decoration-line: line-through;
text-decoration-color: #FF0000; /*mude a cor aqui*/
-webkit-text-decoration-color: #FF0000; /*mude a cor aqui*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4442cbd */.botao .elementor-button{
    background: linear-gradient(90deg, #00FF00, #008600);
    transition: 0.5s ease all;
}

.botao:hover .elementor-button{
    box-shadow: 0px px 50px 0px #008600;
}

.botao .elementor-button-text{
    align-self: center
}

.botao .elementor-button-icon{
    font-size: 15px;
    align-self: center;
    transition: 0.5s 0.2s ease all
}

.botao:hover .elementor-button-icon{
    rotate: 90deg;
}

.botao .elementor-button::before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 0px);
    height: calc(100% + 0px);
    transition: 0.5s ease all;
}

.botao:hover .elementor-button::before{
        width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50176ff */.elementor-523 .elementor-element.elementor-element-50176ff {
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca475c3 */.elementor-523 .elementor-element.elementor-element-ca475c3 {
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a2b581 */deg{
    background-image: linear-gradient(to left, #F5B470 0%,#CB8B47 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6db03cd */.e-n-accordion-item-title{
    border: none !important;
}

.e-n-accordion-item-title{
    border-bottom: 1px solid !important; /*altere a borda aqui*/
    border-image: linear-gradient(270deg, #000000 10%, #F5B470 98%)1 !important; /*altere as cores aqui*/
}

.elementor-523 .elementor-element.elementor-element-6db03cd .e-n-accordion-item-title{
    display: flex;
    justify-content: space-between;
    padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b43137 */.textoanimado{
    display: inline-block;
    animation: carrossel 10s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4695ec3 */.noise {
    display: block;
    width: 100vw;
    height: 100vh;
    opacity: 0.1;
    background-image: url(https://leidianebeauty.com.br/wp-content/uploads/2025/01/ruido-animado.gif);
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 50;
    mix-blend-mode: plus-lighter;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b11e95 */.scroll-left{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, 30px, 0);
}

.scroll-right{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-top{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, -30px, 0);
}

.ativado{
    opacity: 1;
    filter: blur(0px);
    transform: translate3d(0, 0, 0);
}

.lista .elementor-icon-list-item{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}

.lista .elementor-icon-list-item.ativado{
    opacity: 1;
    transition: .5s all;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.elementor-editor-active .ativado,
.elementor-editor-active .lista .elementor-icon-list-item {
    opacity: 1 !important;
    filter: blur(0px) !important;
    transform: none !important;
    transition: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Heveltica';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://leidianebeauty.com.br/wp-content/uploads/2025/01/Helvetica.ttf') format('truetype');
}
@font-face {
	font-family: 'Heveltica';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://leidianebeauty.com.br/wp-content/uploads/2025/01/Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Heveltica';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://leidianebeauty.com.br/wp-content/uploads/2025/01/HelveticaNeueUltraLightv130.ttf') format('truetype');
}
/* End Custom Fonts CSS */