.elementor-10 .elementor-element.elementor-element-7381b53{--display:flex;--min-height:863px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-7381b53:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7381b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2025/10/1.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-d5404c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f95efd6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:66px;font-weight:700;color:var( --e-global-color-0094f60 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-bcaf356{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-0094f60 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-8e88ac4 .elementor-button{background-color:var( --e-global-color-04d0612 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;border-radius:35px 35px 35px 35px;}.elementor-10 .elementor-element.elementor-element-9d96867{--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-10 .elementor-element.elementor-element-91beb46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-91beb46:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-91beb46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3864d3a );}.elementor-10 .elementor-element.elementor-element-1314273{--display:flex;}.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-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-741516c .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-10 .elementor-element.elementor-element-741516c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-741516c.elementor-view-stacked .elementor-icon{background-color:#FAE66B;}.elementor-10 .elementor-element.elementor-element-741516c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-741516c.elementor-view-default .elementor-icon{fill:#FAE66B;color:#FAE66B;border-color:#FAE66B;}.elementor-10 .elementor-element.elementor-element-741516c .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-741516c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-741516c:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-741516c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-741516c .elementor-icon-box-description{color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-6e8455d{--display:flex;}.elementor-10 .elementor-element.elementor-element-3cf5284 .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-10 .elementor-element.elementor-element-3cf5284 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-3cf5284.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-3cf5284.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3cf5284.elementor-view-default .elementor-icon{fill:var( --e-global-color-aef06a7 );color:var( --e-global-color-aef06a7 );border-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-3cf5284 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3cf5284 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-3cf5284:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-3cf5284:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-3cf5284 .elementor-icon-box-description{color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-84b3297{--display:flex;}.elementor-10 .elementor-element.elementor-element-bc83adb .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-10 .elementor-element.elementor-element-bc83adb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-bc83adb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-bc83adb.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bc83adb.elementor-view-default .elementor-icon{fill:var( --e-global-color-aef06a7 );color:var( --e-global-color-aef06a7 );border-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-bc83adb .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bc83adb .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-bc83adb:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-bc83adb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-bc83adb .elementor-icon-box-description{color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-18bb6af{--display:flex;}.elementor-10 .elementor-element.elementor-element-9ad9fbe .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-10 .elementor-element.elementor-element-9ad9fbe .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-9ad9fbe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-9ad9fbe.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-9ad9fbe.elementor-view-default .elementor-icon{fill:var( --e-global-color-aef06a7 );color:var( --e-global-color-aef06a7 );border-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-9ad9fbe .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-9ad9fbe .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-9ad9fbe:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-9ad9fbe:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-9ad9fbe .elementor-icon-box-description{color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-830232f{--display:flex;}.elementor-10 .elementor-element.elementor-element-ed2ae6c .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-10 .elementor-element.elementor-element-ed2ae6c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-ed2ae6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-ed2ae6c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ed2ae6c.elementor-view-default .elementor-icon{fill:var( --e-global-color-aef06a7 );color:var( --e-global-color-aef06a7 );border-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-ed2ae6c .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-ed2ae6c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-ed2ae6c:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-ed2ae6c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-ed2ae6c .elementor-icon-box-description{color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-58b183d{--display:flex;}.elementor-10 .elementor-element.elementor-element-c3956fc .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-10 .elementor-element.elementor-element-c3956fc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-c3956fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-c3956fc.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c3956fc.elementor-view-default .elementor-icon{fill:var( --e-global-color-aef06a7 );color:var( --e-global-color-aef06a7 );border-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-c3956fc .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c3956fc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-c3956fc:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-c3956fc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-c3956fc .elementor-icon-box-description{color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-1bc78b6{--display:flex;}.elementor-10 .elementor-element.elementor-element-2a5e75f .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-10 .elementor-element.elementor-element-2a5e75f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-2a5e75f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-2a5e75f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-2a5e75f.elementor-view-default .elementor-icon{fill:var( --e-global-color-aef06a7 );color:var( --e-global-color-aef06a7 );border-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-2a5e75f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2a5e75f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-2a5e75f:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-2a5e75f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-2a5e75f .elementor-icon-box-description{color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-ec344c8{--display:flex;}.elementor-10 .elementor-element.elementor-element-9c4beb6 .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-10 .elementor-element.elementor-element-9c4beb6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-9c4beb6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-9c4beb6.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-9c4beb6.elementor-view-default .elementor-icon{fill:var( --e-global-color-aef06a7 );color:var( --e-global-color-aef06a7 );border-color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-9c4beb6 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-9c4beb6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-9c4beb6:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-9c4beb6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aef06a7 );}.elementor-10 .elementor-element.elementor-element-9c4beb6 .elementor-icon-box-description{color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-24a361f{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-10 .elementor-element.elementor-element-f808499{--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;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f808499:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f808499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC9B4;}.elementor-10 .elementor-element.elementor-element-356babc{--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-between;}.elementor-10 .elementor-element.elementor-element-2ad532e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-3864d3a );}.elementor-10 .elementor-element.elementor-element-91ba01f .elementor-button{background-color:var( --e-global-color-3864d3a );border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-a8363f1{--display:flex;--min-height:596px;--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-10 .elementor-element.elementor-element-3d8fbf2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3d8fbf2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3d8fbf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0094f60 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-4811dbb .elementor-heading-title{color:var( --e-global-color-031bef5 );}.elementor-10 .elementor-element.elementor-element-7f16fa8{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-031bef5 );}.elementor-10 .elementor-element.elementor-element-2127f03{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2127f03:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2127f03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-3ca8f73{width:var( --container-widget-width, 119.063% );max-width:119.063%;--container-widget-width:119.063%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3ca8f73.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d25acf9 .elementor-heading-title{color:var( --e-global-color-031bef5 );}.elementor-10 .elementor-element.elementor-element-9cb190e{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-031bef5 );}.elementor-10 .elementor-element.elementor-element-d3eb690{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d3eb690:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d3eb690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-03678f2 .elementor-heading-title{color:var( --e-global-color-031bef5 );}.elementor-10 .elementor-element.elementor-element-bdc3ebf{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-031bef5 );}.elementor-10 .elementor-element.elementor-element-0cc799f{--display:flex;--min-height:603px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-0cc799f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0cc799f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2025/10/2-scaled.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-d158b40{--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-10 .elementor-element.elementor-element-28d3cfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-a67be82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-af22237{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-56217fd .elementor-button{background-color:var( --e-global-color-04d0612 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;border-radius:35px 35px 35px 35px;}.elementor-10 .elementor-element.elementor-element-5021cf7{--display:flex;--min-height:715px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-5021cf7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5021cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2025/10/fundo.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-cd86556{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8588acd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 8px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:8px;border-color:var( --e-global-color-3864d3a );--border-color:var( --e-global-color-3864d3a );--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7891439 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;color:#ED622D;}.elementor-10 .elementor-element.elementor-element-bf1c66f{font-family:"Montserrat", Sans-serif;font-weight:400;color:#5E5E5E;}.elementor-10 .elementor-element.elementor-element-61c9b13 .elementor-button{background-color:var( --e-global-color-04d0612 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;border-radius:35px 35px 35px 35px;}.elementor-10 .elementor-element.elementor-element-aeaafc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-aeaafc6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-00aba0a{width:var( --container-widget-width, 108.364% );max-width:108.364%;--container-widget-width:108.364%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-00aba0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b74e340{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b74e340:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b74e340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3864d3a );}.elementor-10 .elementor-element.elementor-element-1f345ef{text-align:center;}.elementor-10 .elementor-element.elementor-element-1f345ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f3eac8f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-f3eac8f .elementor-swiper-button.elementor-swiper-button-next{font-size:26px;}.elementor-10 .elementor-element.elementor-element-f3eac8f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-fc499f1{width:var( --container-widget-width, 58.242% );max-width:58.242%;--container-widget-width:58.242%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fc499f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2eb05dc .elementor-button{background-color:var( --e-global-color-04d0612 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;border-radius:35px 35px 35px 35px;}.elementor-10 .elementor-element.elementor-element-dc1b7c0{--display:flex;--min-height:841px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-dc1b7c0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dc1b7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2025/10/4.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-d5e14db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-3e51c29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-3864d3a );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-9388236 .elementor-icon-list-icon i{color:var( --e-global-color-04d0612 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-9388236 .elementor-icon-list-icon svg{fill:var( --e-global-color-04d0612 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-9388236{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-9388236 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-eeea133 .elementor-button{background-color:var( --e-global-color-04d0612 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;border-radius:35px 35px 35px 35px;}.elementor-10 .elementor-element.elementor-element-7275c4f{--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-10 .elementor-element.elementor-element-7ba382e{--display:flex;--min-height:678px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-7ba382e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7ba382e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2025/10/5.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5bc327f{--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-10 .elementor-element.elementor-element-ca4ebfd{--display:flex;--min-height:402px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ca4ebfd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ca4ebfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000005C;}.elementor-10 .elementor-element.elementor-element-e0d3b9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a8ca426{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-50a5d29 .elementor-button{background-color:var( --e-global-color-04d0612 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;border-radius:35px 35px 35px 35px;}.elementor-10 .elementor-element.elementor-element-6e7a10b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6e7a10b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6e7a10b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-e1358c4{width:var( --container-widget-width, 45.421% );max-width:45.421%;--container-widget-width:45.421%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-e1358c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e1358c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:700;color:var( --e-global-color-3864d3a );}.elementor-10 .elementor-element.elementor-element-64a499c{--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-around;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5d2d689{--display:flex;--min-height:447px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-5d2d689:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5d2d689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A07E5C 0%, var( --e-global-color-3864d3a ) 100%);}.elementor-10 .elementor-element.elementor-element-44ce813{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-831597e{text-align:center;}.elementor-10 .elementor-element.elementor-element-831597e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c557554{text-align:center;color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-80504b8{text-align:center;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-ec9409b{text-align:center;}.elementor-10 .elementor-element.elementor-element-ec9409b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-d471ea1{text-align:center;color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-b884fd2 .elementor-button{background-color:var( --e-global-color-04d0612 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;border-radius:35px 35px 35px 35px;}.elementor-10 .elementor-element.elementor-element-a5581f7{--display:flex;--min-height:529px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-a5581f7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a5581f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-3864d3a ) 0%, var( --e-global-color-aef06a7 ) 100%);}.elementor-10 .elementor-element.elementor-element-b95b5a2{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3d1e4c4{text-align:center;}.elementor-10 .elementor-element.elementor-element-3d1e4c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-91d2db7{text-align:center;color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-0348af0{text-align:center;color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-3a46c15{text-align:center;}.elementor-10 .elementor-element.elementor-element-3a46c15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-caa409e{text-align:center;color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-19380bd .elementor-button{background-color:var( --e-global-color-04d0612 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;border-radius:35px 35px 35px 35px;}.elementor-10 .elementor-element.elementor-element-0d8de03{--display:flex;--min-height:447px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-0d8de03:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0d8de03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A07E5C 0%, var( --e-global-color-3864d3a ) 100%);}.elementor-10 .elementor-element.elementor-element-4aa9369{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-c965ed1{text-align:center;}.elementor-10 .elementor-element.elementor-element-c965ed1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-55ee6ba{text-align:center;color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-bcac944{text-align:center;color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-fcb66c2{text-align:center;}.elementor-10 .elementor-element.elementor-element-fcb66c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-6642784{text-align:center;color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-aeb2906 .elementor-button{background-color:var( --e-global-color-04d0612 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;border-radius:35px 35px 35px 35px;}.elementor-10 .elementor-element.elementor-element-981cbf2{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-981cbf2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-981cbf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3864d3a );}.elementor-10 .elementor-element.elementor-element-5609e02{text-align:center;}.elementor-10 .elementor-element.elementor-element-5609e02 .elementor-heading-title{color:var( --e-global-color-0094f60 );}.elementor-10 .elementor-element.elementor-element-a3ba920{--e-image-carousel-slides-to-show:4;}.elementor-10 .elementor-element.elementor-element-a3ba920 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-2e78d6c{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2e78d6c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2e78d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0094f60 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-c107837{--divider-border-style:solid;--divider-color:var( --e-global-color-031bef5 );--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-c107837 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-c107837 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-b7f804f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-768dd4b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8669a22{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7df852e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f00b90c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-9bcb3c9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-36729e6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f5e7a8f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d5698a6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ccef8cf{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a5f30ab{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b39cbef{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:23px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:30px 30px 30px 30px;--n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-b39cbef > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}:where( .elementor-10 .elementor-element.elementor-element-b39cbef > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;--border-radius:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-24a361f{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-7381b53:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7381b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2025/10/1-1-scaled.webp");}.elementor-10 .elementor-element.elementor-element-f95efd6{text-align:center;}.elementor-10 .elementor-element.elementor-element-f95efd6 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-bcaf356{text-align:center;font-size:13px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-24a361f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-356babc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-2ad532e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2ad532e .elementor-heading-title{font-size:23px;}.elementor-10 .elementor-element.elementor-element-a8363f1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-0cc799f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0cc799f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2025/10/2-1-scaled.webp");}.elementor-10 .elementor-element.elementor-element-0cc799f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-d158b40{--min-height:283px;}.elementor-10 .elementor-element.elementor-element-a67be82{text-align:center;}.elementor-10 .elementor-element.elementor-element-a67be82 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-af22237{text-align:center;font-size:13px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-7891439 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-bf1c66f{font-size:14px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-b74e340{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-fc499f1{width:var( --container-widget-width, 398.625px );max-width:398.625px;--container-widget-width:398.625px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2eb05dc .elementor-button{font-size:14px;}.elementor-10 .elementor-element.elementor-element-dc1b7c0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dc1b7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2025/10/3-scaled.webp");}.elementor-10 .elementor-element.elementor-element-dc1b7c0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d5e14db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3e51c29 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-eeea133 .elementor-button{font-size:19px;}.elementor-10 .elementor-element.elementor-element-7275c4f{--min-height:387px;}.elementor-10 .elementor-element.elementor-element-7ba382e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7ba382e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2025/10/4-1-scaled.webp");}.elementor-10 .elementor-element.elementor-element-5bc327f{--min-height:335px;}.elementor-10 .elementor-element.elementor-element-e0d3b9e .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-a8ca426{font-size:15px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-50a5d29 .elementor-button{font-size:19px;}.elementor-10 .elementor-element.elementor-element-6e7a10b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e1358c4{width:var( --container-widget-width, 420.531px );max-width:420.531px;--container-widget-width:420.531px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-64a499c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5d2d689{--min-height:447px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-44ce813{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-a5581f7{--min-height:447px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b95b5a2{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0d8de03{--min-height:447px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-4aa9369{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-2e78d6c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-d5404c3{--width:50%;}.elementor-10 .elementor-element.elementor-element-9d96867{--width:50%;}.elementor-10 .elementor-element.elementor-element-d158b40{--width:50%;}.elementor-10 .elementor-element.elementor-element-28d3cfe{--width:50%;}.elementor-10 .elementor-element.elementor-element-cd86556{--width:50%;}.elementor-10 .elementor-element.elementor-element-aeaafc6{--width:50%;}.elementor-10 .elementor-element.elementor-element-d5e14db{--width:50%;}.elementor-10 .elementor-element.elementor-element-7275c4f{--width:50%;}.elementor-10 .elementor-element.elementor-element-5bc327f{--width:50%;}.elementor-10 .elementor-element.elementor-element-ca4ebfd{--width:50%;}.elementor-10 .elementor-element.elementor-element-5d2d689{--width:25%;}.elementor-10 .elementor-element.elementor-element-a5581f7{--width:25%;}.elementor-10 .elementor-element.elementor-element-0d8de03{--width:25%;}}/* Start custom CSS for nested-carousel, class: .elementor-element-24a361f *//* ================= DESKTOP ================= */
.infinite-slider .swiper-wrapper { 
  display: flex;
  animation: infiniteSlide 15s linear infinite; /* Velocidade desktop */
}

.infinite-slider .swiper-slide {
  flex: 0 0 auto;
  width: auto;
}

@keyframes infiniteSlide {
  from {
    transform: translateX(5px);
  }
  to {
    transform: translateX(-20%);
  }
}

/* ================= MOBILE ================= */
@media (max-width: 768px) {
  .infinite-slider .swiper-wrapper { 
    display: flex;
    animation: infiniteSlideMobile 6s linear infinite; /* Velocidade mobile independente */
  }

  .infinite-slider .swiper-slide {
    flex: 0 0 auto;
    width: auto; /* Pode mudar só no mobile */
  }

  @keyframes infiniteSlideMobile {
    from {
      transform: translateX(5px);   /* Ajuste separado */
    }
    to {
      transform: translateX(-100%); /* Pode mudar só no mobile */
    }
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-00aba0a */.clarivittah-animacao {
  position: relative;
  width: 100%;
  max-width: 720px;
  margin: auto;
}
.frasco {
  width: 100%;
  display: block;
  height: auto;
}

/* ===== LINHAS ===== */
.linha {
  position: absolute;
  height: 2px;
  background: #ED622D;
  width: 0;
  opacity: 0;
  transition: width 1s ease, opacity 1s ease;
}

/* Linhas animadas */
.animar.linha {
  width: 15%;
  opacity: 1;
}

/* ===== BOLINHA ===== */
.linha::after {
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #ED622D;
  opacity: 0;
  transform: scale(0.5);
  transition: opacity 0.6s ease, transform 0.6s ease;
}

/* Ponto visível após animação */
.animar.linha::after {
  opacity: 1;
  transform: scale(1);
}

/* ===== TEXTOS ===== */
.texto {
  position: absolute;
  font-family: "Poppins", sans-serif;
  color: #4a4a4a;
  font-weight: 500;
  font-size: 15px;
  line-height: 1.3;
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.8s ease, transform 0.8s ease;
}
.texto strong { color: #ED622D;
font-weight: 700;
    font-size: 18px
}
.animar.texto { opacity: 1; transform: translateY(0); }

/* ===== POSICIONAMENTO ===== */
/* --- Direita --- */
.linha1 { top: 25%; left: 52%; }
.linha1::after { right: -4px; top: -3px; } /* bolinha à direita */
.texto1 { top: 22%; left: 70%; }

.linha2 { top: 40%; left: 52%; }
.linha2::after { right: -4px; top: -3px; }
.texto2 { top: 37%; left: 70%; }

/* --- Esquerda (crescendo da esquerda p/ direita, bolinha na esquerda) --- */
.linha3 { top: 56%; left: 25%; }
.linha3::after { left: -4px; top: -3px; } /* bolinha na esquerda */
.texto3 { top: 53%; left: -10%; text-align: right; }

.linha4 { top: 66%; left: 25%; }
.linha4::after { left: -4px; top: -3px; }
.texto4 { top: 63%; left: -14%; text-align: right; }

.linha5 { top: 78%; left: 25%; }
.linha5::after { left: -4px; top: -3px; }
.texto5 { top: 75%; left: -1%; text-align: right; }

/* ===== DELAYS ===== */
.linha1, .texto1 { transition-delay: 0.2s; }
.linha2, .texto2 { transition-delay: 0.5s; }
.linha3, .texto3 { transition-delay: 0.8s; }
.linha4, .texto4 { transition-delay: 1.1s; }
.linha5, .texto5 { transition-delay: 1.4s; }

/* ===== RESPONSIVO ===== */
@media (max-width: 768px) {
  .clarivittah-animacao { max-width: 360px; }
  .texto { font-size: 12px; line-height: 1.2; }

  /* Direita */
  .linha1, .linha2 { left: 47%; }
  .texto1, .texto2 { left: 65%; }

  /* Esquerda */
  .linha3, .linha4, .linha5 { left: 35%; }
  .texto3 { left: -4%; }
  .texto4 { left: -8%; }
  .texto5 { left: 6%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca4ebfd */.elementor-10 .elementor-element.elementor-element-ca4ebfd{
    backdrop-filter: blur(8px);
    border: 0px solid rgba(255, 255, 255, 255);
}/* End custom CSS */