.elementor-934 .elementor-element.elementor-element-7381b53{--display:flex;--min-height:850px;--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;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-7381b53:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-7381b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2026/04/2_1.webp");background-position:bottom center;background-size:cover;}.elementor-934 .elementor-element.elementor-element-d5404c3{--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;--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-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-934 .elementor-element.elementor-element-f95efd6{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-934 .elementor-element.elementor-element-f95efd6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:400;color:#000000;}.elementor-934 .elementor-element.elementor-element-f95efd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-934 .elementor-element.elementor-element-b89f612{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-934 .elementor-element.elementor-element-b89f612 .elementor-divider-separator{width:76%;margin:0 auto;margin-center:0;}.elementor-934 .elementor-element.elementor-element-b89f612 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.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-934 .elementor-element.elementor-element-85610ca{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-934 .elementor-element.elementor-element-85610ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .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-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-934 .elementor-element.elementor-element-4fbd416 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-934 .elementor-element.elementor-element-4fbd416 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-934 .elementor-element.elementor-element-4fbd416{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-934 .elementor-element.elementor-element-4fbd416 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-934 .elementor-element.elementor-element-4fbd416 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-934 .elementor-element.elementor-element-4fbd416 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-934 .elementor-element.elementor-element-4fbd416.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-0abfce6.elementor-element{--align-self:center;}.elementor-934 .elementor-element.elementor-element-0abfce6{transition:background 0.6s;}.elementor-934 .elementor-element.elementor-element-757573e{--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-934 .elementor-element.elementor-element-8523450{--display:flex;--min-height:800px;--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:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-8523450:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-8523450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2026/03/4.webp");background-position:center center;background-size:cover;}.elementor-934 .elementor-element.elementor-element-8523450.e-con{--align-self:flex-end;}.elementor-934 .elementor-element.elementor-element-e0276f8{--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-934 .elementor-element.elementor-element-f4bc2cc{--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-934 .elementor-element.elementor-element-31e00c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:#000000;}.elementor-934 .elementor-element.elementor-element-3036da0 .elementor-icon-list-icon i{color:#07D600;transition:color 0.3s;}.elementor-934 .elementor-element.elementor-element-3036da0 .elementor-icon-list-icon svg{fill:#07D600;transition:fill 0.3s;}.elementor-934 .elementor-element.elementor-element-3036da0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:0px 0px 0px 40px;}.elementor-934 .elementor-element.elementor-element-3036da0 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-934 .elementor-element.elementor-element-9551c6a{--display:flex;--min-height:261px;--justify-content:space-around;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-9551c6a:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-9551c6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2DA61;}.elementor-934 .elementor-element.elementor-element-aa48142 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:700;color:#E02900;}.elementor-934 .elementor-element.elementor-element-4395642.elementor-element{--align-self:center;}.elementor-934 .elementor-element.elementor-element-3d344d6{--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-934 .elementor-element.elementor-element-3d344d6:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-3d344d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E02900;}.elementor-934 .elementor-element.elementor-element-3d344d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-03ed981{text-align:center;}.elementor-934 .elementor-element.elementor-element-03ed981 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-0094f60 );}.elementor-934 .elementor-element.elementor-element-d8ab380{--display:flex;}.elementor-934 .elementor-element.elementor-element-62fc09d .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-934 .elementor-element.elementor-element-62fc09d{border-radius:10px 10px 10px 10px;}.elementor-934 .elementor-element.elementor-element-ac22532{--display:flex;}.elementor-934 .elementor-element.elementor-element-073e6e7 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-934 .elementor-element.elementor-element-073e6e7{border-radius:10px 10px 10px 10px;}.elementor-934 .elementor-element.elementor-element-982b541{--display:flex;}.elementor-934 .elementor-element.elementor-element-a749e21 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-934 .elementor-element.elementor-element-a749e21{border-radius:10px 10px 10px 10px;}.elementor-934 .elementor-element.elementor-element-d0dc4be{--display:flex;}.elementor-934 .elementor-element.elementor-element-598f11a .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-934 .elementor-element.elementor-element-598f11a{border-radius:10px 10px 10px 10px;}.elementor-934 .elementor-element.elementor-element-f77a04a{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-size:56px;border-radius:10px 10px 10px 10px;}.elementor-934 .elementor-element.elementor-element-5115e00{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-934 .elementor-element.elementor-element-5115e00:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-5115e00 > .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-934 .elementor-element.elementor-element-5115e00::before, .elementor-934 .elementor-element.elementor-element-5115e00 > .elementor-background-video-container::before, .elementor-934 .elementor-element.elementor-element-5115e00 > .e-con-inner > .elementor-background-video-container::before, .elementor-934 .elementor-element.elementor-element-5115e00 > .elementor-background-slideshow::before, .elementor-934 .elementor-element.elementor-element-5115e00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-934 .elementor-element.elementor-element-5115e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-0094f60 );}.elementor-934 .elementor-element.elementor-element-00c9572{--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-934 .elementor-element.elementor-element-3787624 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#E02900;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-934 .elementor-element.elementor-element-d84969b .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;background-color:#E02900;border-radius:30px 30px 30px 30px;}.elementor-934 .elementor-element.elementor-element-5021cf7{--display:flex;--min-height:600px;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-934 .elementor-element.elementor-element-5021cf7:not(.elementor-motion-effects-element-type-background), .elementor-934 .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-934 .elementor-element.elementor-element-5021cf7::before, .elementor-934 .elementor-element.elementor-element-5021cf7 > .elementor-background-video-container::before, .elementor-934 .elementor-element.elementor-element-5021cf7 > .e-con-inner > .elementor-background-video-container::before, .elementor-934 .elementor-element.elementor-element-5021cf7 > .elementor-background-slideshow::before, .elementor-934 .elementor-element.elementor-element-5021cf7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-934 .elementor-element.elementor-element-5021cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-0094f60 );}.elementor-934 .elementor-element.elementor-element-cd86556{--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:flex-start;--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-934 .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:#E02900;--border-color:#E02900;--border-radius:0px 0px 0px 0px;}.elementor-934 .elementor-element.elementor-element-7891439 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;color:#E02900;}.elementor-934 .elementor-element.elementor-element-bf1c66f{font-family:"Montserrat", Sans-serif;font-weight:400;color:#5E5E5E;}.elementor-934 .elementor-element.elementor-element-43531e6.elementor-element{--align-self:flex-start;}.elementor-934 .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-934 .elementor-element.elementor-element-aeaafc6.e-con{--flex-grow:0;--flex-shrink:0;}.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-934 .elementor-element.elementor-element-c592d8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-885a666{--display:flex;--min-height:800px;--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-934 .elementor-element.elementor-element-885a666:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-885a666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2026/03/5_2.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-934 .elementor-element.elementor-element-5ed03bf{--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-934 .elementor-element.elementor-element-7e977f2{--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;}.elementor-934 .elementor-element.elementor-element-045a8b9{text-align:center;}.elementor-934 .elementor-element.elementor-element-045a8b9 .elementor-heading-title{color:var( --e-global-color-0094f60 );}.elementor-934 .elementor-element.elementor-element-dec1e40{text-align:center;color:var( --e-global-color-0094f60 );width:var( --container-widget-width, 63.855% );max-width:63.855%;--container-widget-width:63.855%;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-dec1e40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-70c9674{--e-image-carousel-slides-to-show:2;}.elementor-934 .elementor-element.elementor-element-70c9674 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-934 .elementor-element.elementor-element-70c9674 .elementor-swiper-button.elementor-swiper-button-next{font-size:45px;}.elementor-934 .elementor-element.elementor-element-70c9674 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:16px 16px 16px 16px;}.elementor-934 .elementor-element.elementor-element-e5fa6ff.elementor-element{--align-self:center;}.elementor-934 .elementor-element.elementor-element-3cfccd1{text-align:center;color:var( --e-global-color-0094f60 );width:var( --container-widget-width, 63.855% );max-width:63.855%;--container-widget-width:63.855%;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-3cfccd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-dc1b7c0{--display:flex;--min-height:600px;--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-934 .elementor-element.elementor-element-dc1b7c0:not(.elementor-motion-effects-element-type-background), .elementor-934 .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-934 .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-934 .elementor-element.elementor-element-3e51c29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#E02900;}.elementor-934 .elementor-element.elementor-element-9388236 .elementor-icon-list-icon i{color:var( --e-global-color-04d0612 );transition:color 0.3s;}.elementor-934 .elementor-element.elementor-element-9388236 .elementor-icon-list-icon svg{fill:var( --e-global-color-04d0612 );transition:fill 0.3s;}.elementor-934 .elementor-element.elementor-element-9388236{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-934 .elementor-element.elementor-element-9388236 .elementor-icon-list-text{transition:color 0.3s;}.elementor-934 .elementor-element.elementor-element-184ca41.elementor-element{--align-self:flex-start;}.elementor-934 .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-934 .elementor-element.elementor-element-31c3913{--display:flex;--min-height:447px;--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:flex-start;--padding-top:40px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-31c3913:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-31c3913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0094f60 );}.elementor-934 .elementor-element.elementor-element-1c55ad6{text-align:center;}.elementor-934 .elementor-element.elementor-element-1c55ad6 .elementor-heading-title{color:#E02900;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-934 .elementor-element.elementor-element-d40f525 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF61;border-radius:11px;}.elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:25px;}.elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:25px;}.elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:25px;}.elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:25px;}.elementor-934 .elementor-element.elementor-element-d40f525 .elementor-testimonial__text{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-934 .elementor-element.elementor-element-d40f525 .elementor-testimonial__name{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-934 .elementor-element.elementor-element-d40f525 .elementor-testimonial__title{color:var( --e-global-color-3864d3a );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-934 .elementor-element.elementor-element-d40f525 .elementor-testimonial__image img{width:65px;height:65px;}.elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (65px / 2) - 8px );}body:not(.rtl) .elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (65px / 2) - 8px );right:auto;}body.rtl .elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (65px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (65px / 2) - 8px );right:auto;}body.rtl .elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (65px / 2) - 8px );left:auto;}.elementor-934 .elementor-element.elementor-element-d40f525 .elementor-swiper-button{font-size:42px;color:#E02900;}.elementor-934 .elementor-element.elementor-element-d40f525 .elementor-swiper-button svg{fill:#E02900;}.elementor-934 .elementor-element.elementor-element-d40f525 .elementor-testimonial__content, .elementor-934 .elementor-element.elementor-element-d40f525 .elementor-testimonial__content:after{background-color:#FFFFFF00;}.elementor-934 .elementor-element.elementor-element-d40f525 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-934 .elementor-element.elementor-element-d40f525.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-934 .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;--overlay-opacity:1;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-6e7a10b:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-6e7a10b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0290000;background-image:url("https://bellawavederm.com.br/wp-content/uploads/2026/03/5-1.webp");background-position:top center;background-size:cover;}.elementor-934 .elementor-element.elementor-element-6e7a10b::before, .elementor-934 .elementor-element.elementor-element-6e7a10b > .elementor-background-video-container::before, .elementor-934 .elementor-element.elementor-element-6e7a10b > .e-con-inner > .elementor-background-video-container::before, .elementor-934 .elementor-element.elementor-element-6e7a10b > .elementor-background-slideshow::before, .elementor-934 .elementor-element.elementor-element-6e7a10b > .e-con-inner > .elementor-background-slideshow::before, .elementor-934 .elementor-element.elementor-element-6e7a10b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 63%, #FFFFFF 100%);}.elementor-934 .elementor-element.elementor-element-e1358c4{text-align:center;width:var( --container-widget-width, 45.421% );max-width:45.421%;--container-widget-width:45.421%;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-e1358c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:700;color:#E02900;}.elementor-934 .elementor-element.elementor-element-e1358c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-64a499c{--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:space-around;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-5d2d689{--display:flex;--min-height:395px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-934 .elementor-element.elementor-element-5d2d689:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-5d2d689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ED622D;}.elementor-934 .elementor-element.elementor-element-44ce813{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 92.951% );max-width:92.951%;--container-widget-width:92.951%;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-44ce813.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-831597e{text-align:center;}.elementor-934 .elementor-element.elementor-element-831597e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-934 .elementor-element.elementor-element-c557554{text-align:center;color:var( --e-global-color-secondary );}.elementor-934 .elementor-element.elementor-element-80504b8{text-align:center;color:var( --e-global-color-secondary );}.elementor-934 .elementor-element.elementor-element-ec9409b{text-align:center;}.elementor-934 .elementor-element.elementor-element-ec9409b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;color:#E02900;}.elementor-934 .elementor-element.elementor-element-d471ea1{text-align:center;color:var( --e-global-color-secondary );}.elementor-934 .elementor-element.elementor-element-903f3bd.elementor-element{--align-self:center;}.elementor-934 .elementor-element.elementor-element-a5581f7{--display:flex;--min-height:395px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-934 .elementor-element.elementor-element-a5581f7:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-a5581f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ED622D;}.elementor-934 .elementor-element.elementor-element-b95b5a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 92.951% );max-width:92.951%;--container-widget-width:92.951%;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-b95b5a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-3d1e4c4{text-align:center;}.elementor-934 .elementor-element.elementor-element-3d1e4c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-934 .elementor-element.elementor-element-91d2db7{text-align:center;color:var( --e-global-color-secondary );}.elementor-934 .elementor-element.elementor-element-0348af0{text-align:center;color:var( --e-global-color-secondary );}.elementor-934 .elementor-element.elementor-element-3a46c15{text-align:center;}.elementor-934 .elementor-element.elementor-element-3a46c15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;color:#E02900;}.elementor-934 .elementor-element.elementor-element-caa409e{text-align:center;color:var( --e-global-color-secondary );}.elementor-934 .elementor-element.elementor-element-4108574.elementor-element{--align-self:center;}.elementor-934 .elementor-element.elementor-element-0d8de03{--display:flex;--min-height:395px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-934 .elementor-element.elementor-element-0d8de03:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-0d8de03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ED622D;}.elementor-934 .elementor-element.elementor-element-4aa9369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 92.951% );max-width:92.951%;--container-widget-width:92.951%;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-4aa9369.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-c965ed1{text-align:center;}.elementor-934 .elementor-element.elementor-element-c965ed1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-934 .elementor-element.elementor-element-55ee6ba{text-align:center;color:var( --e-global-color-secondary );}.elementor-934 .elementor-element.elementor-element-bcac944{text-align:center;color:var( --e-global-color-secondary );}.elementor-934 .elementor-element.elementor-element-fcb66c2{text-align:center;}.elementor-934 .elementor-element.elementor-element-fcb66c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;color:#E02900;}.elementor-934 .elementor-element.elementor-element-6642784{text-align:center;color:var( --e-global-color-secondary );}.elementor-934 .elementor-element.elementor-element-32cf0c6.elementor-element{--align-self:center;}.elementor-934 .elementor-element.elementor-element-e3138de{--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;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-e3138de:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-e3138de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2026/03/5-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-934 .elementor-element.elementor-element-e3138de::before, .elementor-934 .elementor-element.elementor-element-e3138de > .elementor-background-video-container::before, .elementor-934 .elementor-element.elementor-element-e3138de > .e-con-inner > .elementor-background-video-container::before, .elementor-934 .elementor-element.elementor-element-e3138de > .elementor-background-slideshow::before, .elementor-934 .elementor-element.elementor-element-e3138de > .e-con-inner > .elementor-background-slideshow::before, .elementor-934 .elementor-element.elementor-element-e3138de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(360deg, #02010100 69%, #FFFFFF 100%);}.elementor-934 .elementor-element.elementor-element-2c7d26d{text-align:center;}.elementor-934 .elementor-element.elementor-element-2c7d26d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;color:#000000;}.elementor-934 .elementor-element.elementor-element-278ed25 .elementor-button-content-wrapper{flex-direction:row;}.elementor-934 .elementor-element.elementor-element-278ed25 .elementor-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;background-color:#E02900;border-radius:30px 30px 30px 30px;}.elementor-934 .elementor-element.elementor-element-eee8a16 .elementor-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;background-color:#000000;border-radius:30px 30px 30px 30px;}.elementor-934 .elementor-element.elementor-element-22a6462.elementor-element{--align-self:center;}.elementor-934 .elementor-element.elementor-element-ab02ba7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-934 .elementor-element.elementor-element-00cbdba{--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:-188px;--z-index:15;}.elementor-934 .elementor-element.elementor-element-00cbdba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-367b699{width:var( --container-widget-width, 111.468% );max-width:111.468%;--container-widget-width:111.468%;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-367b699.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-6d96e3c{--display:flex;--min-height:300px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:170px;--padding-right:90px;}.elementor-934 .elementor-element.elementor-element-6d96e3c:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-6d96e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2026/03/fundo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-934 .elementor-element.elementor-element-6d96e3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-90db9b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#FFFFFF;}.elementor-934 .elementor-element.elementor-element-90db9b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .elementor-element.elementor-element-20caea4{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-934 .elementor-element.elementor-element-20caea4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .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-934 .elementor-element.elementor-element-981cbf2:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-981cbf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E02900;}.elementor-934 .elementor-element.elementor-element-5609e02{text-align:center;}.elementor-934 .elementor-element.elementor-element-5609e02 .elementor-heading-title{color:var( --e-global-color-0094f60 );}.elementor-934 .elementor-element.elementor-element-a3ba920{--e-image-carousel-slides-to-show:4;}.elementor-934 .elementor-element.elementor-element-a3ba920 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-934 .elementor-element.elementor-element-a3ba920.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-934 .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-934 .elementor-element.elementor-element-2e78d6c:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-2e78d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0094f60 );}.elementor-934 .elementor-element.elementor-element-c107837{--divider-border-style:solid;--divider-color:var( --e-global-color-031bef5 );--divider-border-width:1px;}.elementor-934 .elementor-element.elementor-element-c107837 .elementor-divider-separator{width:100%;}.elementor-934 .elementor-element.elementor-element-c107837 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-934 .elementor-element.elementor-element-b7f804f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-768dd4b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-8669a22{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-7df852e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-f00b90c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-9bcb3c9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-36729e6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-f5e7a8f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-d5698a6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-ccef8cf{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-a5f30ab{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .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-title-normal-color:#020101;--n-accordion-icon-size:15px;}.elementor-934 .elementor-element.elementor-element-b39cbef > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}:where( .elementor-934 .elementor-element.elementor-element-b39cbef > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF61;--border-radius:10px 10px 10px 10px;}.elementor-934 .elementor-element.elementor-element-dc92f0a{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-934 .elementor-element.elementor-element-f77a04a{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-934 .elementor-element.elementor-element-7381b53:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-7381b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2026/04/mobile-5-1.webp");background-position:center center;}.elementor-934 .elementor-element.elementor-element-7381b53{--padding-top:130px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-d5404c3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-f95efd6{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-f95efd6 .elementor-heading-title{font-size:27px;line-height:0.1em;}.elementor-934 .elementor-element.elementor-element-b89f612 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-934 .elementor-element.elementor-element-b89f612{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-934 .elementor-element.elementor-element-85610ca{font-size:13px;width:var( --container-widget-width, 423.719px );max-width:423.719px;--container-widget-width:423.719px;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-9d96867{--min-height:421px;}.elementor-934 .elementor-element.elementor-element-4fbd416 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-934 .elementor-element.elementor-element-4fbd416 .elementor-icon-list-item > a{font-size:12px;}.elementor-934 .elementor-element.elementor-element-4fbd416{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 30px 0px;width:var( --container-widget-width, 311.734px );max-width:311.734px;--container-widget-width:311.734px;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-757573e{--min-height:373px;}.elementor-934 .elementor-element.elementor-element-8523450:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-8523450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2026/04/mobile-2-scaled.webp");background-position:top center;}.elementor-934 .elementor-element.elementor-element-e0276f8{--min-height:217px;}.elementor-934 .elementor-element.elementor-element-f4bc2cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-31e00c0{text-align:center;}.elementor-934 .elementor-element.elementor-element-3d344d6{--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-934 .elementor-element.elementor-element-03ed981 .elementor-heading-title{font-size:30px;}.elementor-934 .elementor-element.elementor-element-f77a04a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:56px;}.elementor-934 .elementor-element.elementor-element-00c9572{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-3787624 .elementor-heading-title{font-size:19px;}.elementor-934 .elementor-element.elementor-element-3787624{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-d84969b .elementor-button{font-size:12px;}.elementor-934 .elementor-element.elementor-element-5021cf7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-cd86556{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-8588acd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-934 .elementor-element.elementor-element-7891439 .elementor-heading-title{font-size:26px;}.elementor-934 .elementor-element.elementor-element-bf1c66f{font-size:14px;line-height:1.4em;}.elementor-934 .elementor-element.elementor-element-43531e6.elementor-element{--align-self:center;}.elementor-934 .elementor-element.elementor-element-aeaafc6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-c592d8d{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-885a666:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-885a666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2026/04/mobile-3-scaled.webp");background-position:top center;}.elementor-934 .elementor-element.elementor-element-5ed03bf{--min-height:451px;}.elementor-934 .elementor-element.elementor-element-dc1b7c0:not(.elementor-motion-effects-element-type-background), .elementor-934 .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");background-position:bottom center;}.elementor-934 .elementor-element.elementor-element-dc1b7c0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-d5e14db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-3e51c29 .elementor-heading-title{font-size:30px;}.elementor-934 .elementor-element.elementor-element-184ca41.elementor-element{--align-self:center;}.elementor-934 .elementor-element.elementor-element-7275c4f{--min-height:495px;}.elementor-934 .elementor-element.elementor-element-31c3913{--padding-top:20px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-6e7a10b:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-6e7a10b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2026/04/mobile-4-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-934 .elementor-element.elementor-element-6e7a10b{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-e1358c4 .elementor-heading-title{font-size:28px;}.elementor-934 .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-934 .elementor-element.elementor-element-64a499c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-5d2d689{--min-height:447px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-934 .elementor-element.elementor-element-44ce813{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-a5581f7{--min-height:447px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-934 .elementor-element.elementor-element-b95b5a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-0d8de03{--min-height:447px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-934 .elementor-element.elementor-element-4aa9369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-e3138de{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-934 .elementor-element.elementor-element-2c7d26d .elementor-heading-title{font-size:43px;}.elementor-934 .elementor-element.elementor-element-ab02ba7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-934 .elementor-element.elementor-element-00cbdba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-934 .elementor-element.elementor-element-367b699{width:var( --container-widget-width, 309px );max-width:309px;--container-widget-width:309px;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-6d96e3c{--min-height:685px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-934 .elementor-element.elementor-element-6d96e3c:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-6d96e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellawavederm.com.br/wp-content/uploads/2026/03/fundo-1-e1774995575104.png");background-size:contain;}.elementor-934 .elementor-element.elementor-element-90db9b8{text-align:center;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;width:var( --container-widget-width, 103.325% );max-width:103.325%;--container-widget-width:103.325%;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-90db9b8 .elementor-heading-title{font-size:31px;}.elementor-934 .elementor-element.elementor-element-90db9b8.elementor-element{--align-self:center;}.elementor-934 .elementor-element.elementor-element-20caea4{text-align:center;font-size:15px;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;width:var( --container-widget-width, 219px );max-width:219px;--container-widget-width:219px;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-20caea4.elementor-element{--align-self:center;}.elementor-934 .elementor-element.elementor-element-3918eb2.elementor-element{--align-self:center;}.elementor-934 .elementor-element.elementor-element-981cbf2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-934 .elementor-element.elementor-element-a3ba920{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-934 .elementor-element.elementor-element-2e78d6c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-934 .elementor-element.elementor-element-d5404c3{--width:60%;}.elementor-934 .elementor-element.elementor-element-9d96867{--width:30%;}.elementor-934 .elementor-element.elementor-element-757573e{--width:30%;}.elementor-934 .elementor-element.elementor-element-e0276f8{--width:50%;}.elementor-934 .elementor-element.elementor-element-f4bc2cc{--width:50%;}.elementor-934 .elementor-element.elementor-element-cd86556{--width:50%;}.elementor-934 .elementor-element.elementor-element-aeaafc6{--width:50%;}.elementor-934 .elementor-element.elementor-element-5ed03bf{--width:40%;}.elementor-934 .elementor-element.elementor-element-7e977f2{--width:60%;}.elementor-934 .elementor-element.elementor-element-d5e14db{--width:50%;}.elementor-934 .elementor-element.elementor-element-7275c4f{--width:50%;}.elementor-934 .elementor-element.elementor-element-5d2d689{--width:73%;}.elementor-934 .elementor-element.elementor-element-a5581f7{--width:73%;}.elementor-934 .elementor-element.elementor-element-0d8de03{--width:73%;}.elementor-934 .elementor-element.elementor-element-00cbdba{--width:40%;}.elementor-934 .elementor-element.elementor-element-6d96e3c{--content-width:579px;}}/* Start custom CSS for heading, class: .elementor-element-f95efd6 */.titulo-manchas { 
  font-family: 'Montserrat', sans-serif;
  font-size: 47px;
  line-height: 1;
  letter-spacing: -1px;
  color: #3a2b25;
  font-weight: 700;
  align-items: center;
}

.titulo-manchas .texto-script {
  font-family: 'Qwigley', cursive;
  font-size: 1.6em;
  font-weight: 400;
  color: #E02900;
  display: inline-block;
  transform: rotate(-2deg);
  align-items: center;
}

/* 🔻 MOBILE CONTROL */
@media (max-width: 768px) {
  .titulo-manchas {
    font-size: 28px; /* ajuste aqui */
    line-height: 1.1;
    letter-spacing: -0.5px;
  }

  .titulo-manchas .texto-script {
    font-size: 2em; /* ajuste fino da script */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0abfce6 */.glow-btn {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  border: none;
  background: transparent;
  padding: 0;
  border-radius: 999px;

  /* glow externo */
  filter: drop-shadow(0 0 16px rgba(74, 222, 30, 0.7))
          drop-shadow(0 0 32px rgba(74, 222, 30, 0.4));
}

/* 🔥 BORDA COM LUZ GIRANDO */
.glow-border {
  position: absolute;
  inset: -1px;
  border-radius: 999px;
  overflow: hidden;
}

.glow-border::before {
  content: "";
  position: absolute;
  inset: -100%;
  background: conic-gradient(
    from 0deg,
    transparent 0%,
    transparent 65%,
    rgba(255, 255, 255, 0) 68%,
    rgba(255, 255, 255, 1) 70%,
    rgba(255, 255, 255, 1) 71%,
    rgba(255, 255, 255, 0) 73%,
    transparent 76%,
    transparent 100%
  );
  animation: border-spin 2s linear infinite;
}

/* 🔘 BOTÃO */
.glow-content {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;

  padding: 14px 40px;
  min-width: 280px; /* largura mínima desktop */
  min-height: 58px; /* altura mínima desktop */

  border-radius: 999px;

  background: linear-gradient(180deg, #6ee827 0%, #3db50a 50%, #2a8a05 100%);

  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.35),
    inset 0 -2px 4px rgba(0, 0, 0, 0.25);
}

/* brilho interno */
.glow-highlight {
  position: absolute;
  top: 0;
  left: 10%;
  right: 10%;
  height: 40%;
  border-radius: 999px;
  opacity: 0.4;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.6), transparent);
}

/* texto */
.glow-text {
  position: relative;
  z-index: 2;
  color: #fff;
  font-weight: 600;
  font-size: 20px;
  line-height: 1.1;
  font-family: 'Montserrat', sans-serif;
  text-align: center;
  white-space: nowrap;
}

/* animação */
@keyframes border-spin {
  to {
    transform: rotate(360deg);
  }
}

/* =========================
   TABLET
========================= */
@media (max-width: 1024px) {
  .glow-content {
    padding: 12px 30px;
    min-width: 240px;
    min-height: 52px;
  }

  .glow-text {
    font-size: 18px;
  }
}

/* =========================
   MOBILE
========================= */
@media (max-width: 768px) {
  .glow-content {
    padding: 10px 22px;   /* altura/largura interna */
    min-width: 200px;     /* largura do botão */
    min-height: 46px;     /* altura do botão */
  }

  .glow-text {
    font-size: 16px;      /* tamanho da fonte no mobile */
  }
}

/* =========================
   MOBILE PEQUENO
========================= */
@media (max-width: 480px) {
  .glow-content {
    padding: 9px 18px;
    min-width: 180px;
    min-height: 42px;
  }

  .glow-text {
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e3901d2 */.avaliacao {
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  align-content: center;
}

.estrelas {
  color: #f5b301;
  font-size: 18px;
}

.texto-avaliacao {
  color: #5c4a3f;
  font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31e00c0 */.titulo-manchas2 {
  font-family: 'Montserrat', sans-serif;
  font-size: 35px;
  line-height: 1;
  letter-spacing: -1px;
  color: #3a2b25;
  font-weight: 700;
  align-items: center;
}

.titulo-manchas2 .texto-script2 {
  font-family: 'Qwigley', cursive;
  font-size: 3em;
  font-weight: 400;
  color: #E02900;
  display: inline-block;
  transform: rotate(-2deg);
  align-items: center;
}

/* MOBILE */
@media (max-width: 768px) {
  .titulo-manchas2 {
    font-size: 24px; /* ajuste principal */
    line-height: 1.1;
    letter-spacing: -0.5px;
  }

  .titulo-manchas2 .texto-script2 {
    font-size: 2em; /* reduz proporcionalmente */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9551c6a */.elementor-934 .elementor-element.elementor-element-9551c6a{
    backdrop-filter: blur(8px);
    border: 0px solid rgba(255, 255, 255, 255);
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-d40f525 */.elementor-934 .elementor-element.elementor-element-d40f525{
    backdrop-filter: blur(8px);
    border: 0px solid rgba(255, 255, 255, 255);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-903f3bd */.glow-btn1 {
  position: relative;
  display: inline-flex;
  align-items: right;
  justify-content: right;
  cursor: pointer;
  border: none;
  background: transparent;
  padding: 0;
  border-radius: 999px;

  /* glow externo */
  filter: drop-shadow(0 0 5px rgba(74, 222, 30, 0.7))
    drop-shadow(0 0 32px rgba(74, 222, 30, 0.4));
}

/* 🔥 BORDA COM LUZ GIRANDO */
.glow-border1 {
  position: absolute;
  inset: -1px;
  border-radius: 999px;
  overflow: hidden;
}

.glow-border1::before {
  content: "";
  position: absolute;
  inset: -100%;
  background: conic-gradient(
    from 0deg,
    transparent 0%,
    transparent 65%,
    rgba(255, 255, 255, 0) 68%,
    rgba(255, 255, 255, 1) 70%,
    rgba(255, 255, 255, 1) 71%,
    rgba(255, 255, 255, 0) 73%,
    transparent 76%,
    transparent 100%
  );
  animation: border-spin 2s linear infinite;
}

/* 🔘 BOTÃO */
.glow-content1 {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;

  padding: 5px 35px;

  border-radius: 999px;

  background: linear-gradient(180deg, #6ee827 0%, #3db50a 50%, #2a8a05 100%);

  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.35),
    inset 0 -2px 4px rgba(0, 0, 0, 0.25);
}

/* brilho interno */
.glow-highlight1 {
  position: absolute;
  top: 0;
  left: 10%;
  right: 10%;
  height: 40%;
  border-radius: 999px;
  opacity: 0.4;

  background: linear-gradient(180deg, rgba(255, 255, 255, 0.6), transparent);
}

/* texto */
.glow-text1 {
  position: relative;
  z-index: 2;
  color: #fff;
  font-weight: 600;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}

/* animação */
@keyframes border-spin {
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d2d689 */.elementor-934 .elementor-element.elementor-element-5d2d689{
    backdrop-filter: blur(8px);
    border: 0px solid rgba(255, 255, 255, 255);
}

.meu-container1 {
  position: relative;
  background: transparent;
  border-radius: 10px;
  overflow: hidden;
  color: #fff;
  z-index: 0;
}

/* retângulo maior que gira atrás */
.meu-container1::before {
  content: "";
  position: absolute;
  top: -75%;
  left: -75%;
  width: 250%;
  height: 250%;
  background: conic-gradient(
    #E02900,
    #fff,
    #E02900,
    #fff,
    #E02900
  );
  animation: girar 6s linear infinite;
  z-index: 0;
}

/* máscara para deixar só a parte da borda visível */
.meu-container1::after {
  content: "";
  position: absolute;
  inset: 1px; /* controla a espessura da borda */
  border-radius: inherit;
  background: #F7F2DA;
  z-index: 1;
}

/* conteúdo por cima */
.meu-container1 > * {
  position: relative;
  z-index: 2;
}

/* animação no sentido horário */
@keyframes girar {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-36b7984 */:root {
  --gradient-bg: linear-gradient(135deg, #0f172a, #1e293b);
  --primary: #E02900;
  --secondary: #E02900;
  --bar-bg: rgba(25, 25, 25, 0.15);
  --bar-fill: linear-gradient(90deg, #E02900, #ED622D);
}

.progress-timer-container {

  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px;
  font-family: Arial, sans-serif;
  box-sizing: border-box;
}

.progress-timer-container * {
  box-sizing: border-box;
}

.timer-wrapper {
  width: 100%;
  max-width: 680px;
  display: flex;
  align-items: center;
  gap: 16px;
}

.progress-bar-bg {
  flex: 1;
  height: 32px;
  background: var(--bar-bg);
  border-radius: 999px;
  overflow: hidden;
}

.progress-bar-fill {
  height: 100%;
  width: 100%;
  border-radius: 999px;
  background: var(--bar-fill);
  transition: width 1s linear;
}

.timer-info {
  display: flex;
  align-items: center;
  gap: 6px;
  white-space: nowrap;
}

.arrow {
  font-size: 18px;
  color: var(--secondary);
  line-height: 1;
}

.time {
  color: var(--primary);
  font-size: 32px;
  font-weight: 700;
  font-variant-numeric: tabular-nums;
}

@media (max-width: 768px) {
  .timer-wrapper {
    flex-direction: column;
    align-items: stretch;
  }

  .timer-info {
    justify-content: center;
  }

  .time {
    font-size: 60px;
  }

  .progress-bar-bg {
    height: 50px;
  }
}/* End custom CSS */