.elementor-10 .elementor-element.elementor-element-894dac0{--display:flex;--min-height:150vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:0;--border-radius:0px 0px 40px 040px;}.elementor-10 .elementor-element.elementor-element-894dac0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-894dac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-1-8-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-894dac0::before, .elementor-10 .elementor-element.elementor-element-894dac0 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-894dac0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-894dac0 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-894dac0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-894dac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-930644f{--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;--gap:030px 30px;--row-gap:030px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:200px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-930644f.e-con{--flex-grow:0;--flex-shrink:0;}.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-996d7c8{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-996d7c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-996d7c8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:800;color:#F5F5F5;}.elementor-10 .elementor-element.elementor-element-34893d6{text-align:start;}.elementor-10 .elementor-element.elementor-element-34893d6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:500;color:#F8DFE2;}.elementor-10 .elementor-element.elementor-element-88d059c{--display:flex;--min-height:88px;--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;--border-radius:040px 040px 040px 040px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-10 .elementor-element.elementor-element-88d059c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-88d059c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #F5D1B5 0%, #F6D3B9 100%);}.elementor-10 .elementor-element.elementor-element-88d059c:hover{--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;box-shadow:0px 0px 10px 0px #F5D1B5;}.elementor-10 .elementor-element.elementor-element-88d059c, .elementor-10 .elementor-element.elementor-element-88d059c::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-88d059c.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ae12523{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-ae12523.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ae12523 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#2D2D2D;}.elementor-10 .elementor-element.elementor-element-758df00{text-align:center;}.elementor-10 .elementor-element.elementor-element-758df00 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#F8DFE2;}.elementor-10 .elementor-element.elementor-element-04f6eff{--display:flex;--min-height:150vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:0;--border-radius:0px 0px 40px 040px;}.elementor-10 .elementor-element.elementor-element-04f6eff:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-04f6eff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-1-8-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-04f6eff::before, .elementor-10 .elementor-element.elementor-element-04f6eff > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-04f6eff > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-04f6eff > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-04f6eff > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-04f6eff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-1ba39cc{--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;--gap:030px 30px;--row-gap:030px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:200px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1ba39cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-334a3c5{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-334a3c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-334a3c5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:800;color:#F5F5F5;}.elementor-10 .elementor-element.elementor-element-e982925{text-align:start;}.elementor-10 .elementor-element.elementor-element-e982925 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:500;color:#F8DFE2;}.elementor-10 .elementor-element.elementor-element-12700b4{--display:flex;--min-height:88px;--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;--border-radius:040px 040px 040px 040px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-10 .elementor-element.elementor-element-12700b4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-12700b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #F5D1B5 0%, #F6D3B9 100%);}.elementor-10 .elementor-element.elementor-element-12700b4:hover{--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;box-shadow:0px 0px 10px 0px #F5D1B5;}.elementor-10 .elementor-element.elementor-element-12700b4, .elementor-10 .elementor-element.elementor-element-12700b4::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-12700b4.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9d3cf92{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-9d3cf92.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9d3cf92 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#2D2D2D;}.elementor-10 .elementor-element.elementor-element-682389c{text-align:center;}.elementor-10 .elementor-element.elementor-element-682389c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#F8DFE2;}.elementor-10 .elementor-element.elementor-element-e9155fc{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-e9155fc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e9155fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-7-1-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-e9155fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ed3632e{width:var( --container-widget-width, 886px );max-width:886px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:886px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-ed3632e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ed3632e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:800;color:#F5F5F5;}.elementor-10 .elementor-element.elementor-element-e2e83bb{width:var( --container-widget-width, 476px );max-width:476px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:476px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-e2e83bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e2e83bb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#F8DFE2;}.elementor-10 .elementor-element.elementor-element-5c5b9e5{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-5c5b9e5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c5b9e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-7-1-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ef06b92{width:var( --container-widget-width, 886px );max-width:886px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:886px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-ef06b92.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ef06b92 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:800;color:#F5F5F5;}.elementor-10 .elementor-element.elementor-element-131912f{width:var( --container-widget-width, 476px );max-width:476px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:476px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-131912f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-131912f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#F8DFE2;}.elementor-10 .elementor-element.elementor-element-2f51504{--display:flex;--min-height:50vh;--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-10 .elementor-element.elementor-element-2f51504:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2f51504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-7-1-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0d8f36b{--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;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-0d8f36b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0d8f36b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DFADBA 0%, #FFD9E1 100%);}.elementor-10 .elementor-element.elementor-element-0d8f36b:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-0d8f36b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3a01a85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-3a01a85.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3a01a85 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;color:#2D2D2D;}.elementor-10 .elementor-element.elementor-element-5fda2ed{--display:flex;--min-height:50vh;--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-10 .elementor-element.elementor-element-5fda2ed:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5fda2ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-7-1-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5fda2ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8e0c498{--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;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-8e0c498:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8e0c498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DFADBA 0%, #FFD9E1 100%);}.elementor-10 .elementor-element.elementor-element-8e0c498:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-8e0c498.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-15decfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-15decfe.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-15decfe .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;color:#2D2D2D;}.elementor-10 .elementor-element.elementor-element-d406d46{--display:flex;--min-height:100vh;--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;--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-d406d46:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d406d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-8-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-939b4f4{--display:flex;--min-height:804px;}.elementor-10 .elementor-element.elementor-element-939b4f4.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-10 .elementor-element.elementor-element-489f3b6{--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-10 .elementor-element.elementor-element-16bb3ac{--display:flex;--min-height:298px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0f99b80{--display:flex;--min-height:164px;--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;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-0f99b80:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0f99b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFD9E1 0%, #DFADBA 100%);}.elementor-10 .elementor-element.elementor-element-0f99b80:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-0f99b80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-450621d{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-450621d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3f8545f{text-align:center;}.elementor-10 .elementor-element.elementor-element-3f8545f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:#262626;}.elementor-10 .elementor-element.elementor-element-7c7c9fd{text-align:center;}.elementor-10 .elementor-element.elementor-element-7c7c9fd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-160b99d{--display:flex;--min-height:164px;--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;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-160b99d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-160b99d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFD9E1 0%, #DFADBA 100%);}.elementor-10 .elementor-element.elementor-element-160b99d:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-160b99d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c916ff9{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-c916ff9.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-458be92{text-align:center;}.elementor-10 .elementor-element.elementor-element-458be92 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:#262626;}.elementor-10 .elementor-element.elementor-element-c0051a9{text-align:center;}.elementor-10 .elementor-element.elementor-element-c0051a9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-fcabf33{--display:flex;--min-height:298px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4b6b7fa{--display:flex;--min-height:164px;--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;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-4b6b7fa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4b6b7fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFD9E1 0%, #DFADBA 100%);}.elementor-10 .elementor-element.elementor-element-4b6b7fa:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-4b6b7fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e08c47a{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-e08c47a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-caa3001{text-align:center;}.elementor-10 .elementor-element.elementor-element-caa3001 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:#262626;}.elementor-10 .elementor-element.elementor-element-a291c57{text-align:center;}.elementor-10 .elementor-element.elementor-element-a291c57 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-70af865{--display:flex;--min-height:164px;--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;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-70af865:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-70af865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFD9E1 0%, #DFADBA 100%);}.elementor-10 .elementor-element.elementor-element-70af865:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-70af865.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-fa5505e{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-fa5505e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b4bfa1b{width:var( --container-widget-width, 95.642% );max-width:95.642%;--container-widget-width:95.642%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-b4bfa1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b4bfa1b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:#262626;}.elementor-10 .elementor-element.elementor-element-b11ea22{text-align:center;}.elementor-10 .elementor-element.elementor-element-b11ea22 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-765b9ff{--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-66f6d48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e09b8aa{--display:flex;--min-height:100vh;--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;--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-e09b8aa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e09b8aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-8-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-e09b8aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f8897e0{--display:flex;--min-height:804px;}.elementor-10 .elementor-element.elementor-element-f8897e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8b62476{--display:flex;--min-height:298px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8b62476.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b2b07cf{--display:flex;--min-height:164px;--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;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-b2b07cf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b2b07cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFD9E1 0%, #DFADBA 100%);}.elementor-10 .elementor-element.elementor-element-b2b07cf:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-b2b07cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4dfcd0d{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-4dfcd0d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-aa503ca{text-align:center;}.elementor-10 .elementor-element.elementor-element-aa503ca .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:#262626;}.elementor-10 .elementor-element.elementor-element-d13fc2e{text-align:center;}.elementor-10 .elementor-element.elementor-element-d13fc2e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-b04426f{--display:flex;--min-height:164px;--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;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-b04426f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b04426f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFD9E1 0%, #DFADBA 100%);}.elementor-10 .elementor-element.elementor-element-b04426f:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-b04426f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-db8f01c{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-db8f01c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a3961ef{text-align:center;}.elementor-10 .elementor-element.elementor-element-a3961ef .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:#262626;}.elementor-10 .elementor-element.elementor-element-0388b79{text-align:center;}.elementor-10 .elementor-element.elementor-element-0388b79 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-22baba8{--display:flex;--min-height:164px;--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;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-22baba8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-22baba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFD9E1 0%, #DFADBA 100%);}.elementor-10 .elementor-element.elementor-element-22baba8:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-22baba8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-cd9c692{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-cd9c692.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-420a49a{text-align:center;}.elementor-10 .elementor-element.elementor-element-420a49a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:#262626;}.elementor-10 .elementor-element.elementor-element-3a22e57{text-align:center;}.elementor-10 .elementor-element.elementor-element-3a22e57 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-a09228c{--display:flex;--min-height:164px;--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;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-a09228c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a09228c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFD9E1 0%, #DFADBA 100%);}.elementor-10 .elementor-element.elementor-element-a09228c:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-a09228c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-cf18ef2{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-cf18ef2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-811214a{width:var( --container-widget-width, 95.642% );max-width:95.642%;--container-widget-width:95.642%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-811214a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-811214a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:#262626;}.elementor-10 .elementor-element.elementor-element-824f7c5{text-align:center;}.elementor-10 .elementor-element.elementor-element-824f7c5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;color:#262626;}.elementor-10 .elementor-element.elementor-element-e5ccedd{--display:flex;--min-height:64vh;--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;--border-radius:40px 40px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e5ccedd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e5ccedd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD9E1;}.elementor-10 .elementor-element.elementor-element-e5ccedd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-613b228{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-613b228.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-613b228 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:800;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-174d0ef{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-174d0ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-174d0ef .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-6224a5d{--display:flex;--min-height:64vh;--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;--border-radius:40px 40px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6224a5d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6224a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD9E1;}.elementor-10 .elementor-element.elementor-element-6224a5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a337e0f{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-a337e0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a337e0f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:800;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-a3ffb7b{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-a3ffb7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a3ffb7b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-8060aad{--display:flex;--min-height:64vh;--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;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8060aad:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8060aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD9E1;}.elementor-10 .elementor-element.elementor-element-8060aad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-526cc20{width:var( --container-widget-width, 34.477% );max-width:34.477%;--container-widget-width:34.477%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-526cc20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-526cc20 img{border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-ccf3854{--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-10 .elementor-element.elementor-element-ccf3854.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1540be5{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-1540be5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1540be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF3D;}.elementor-10 .elementor-element.elementor-element-1540be5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-bb421b3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-84c66e8{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-84c66e8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-84c66e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF3D;}.elementor-10 .elementor-element.elementor-element-84c66e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0519dfe .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-4d4558b{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-4d4558b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4d4558b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF3D;}.elementor-10 .elementor-element.elementor-element-4d4558b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-752dbdb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-61f2d89{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-61f2d89:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-61f2d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF3D;}.elementor-10 .elementor-element.elementor-element-61f2d89.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-324f5cf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-2c55a16{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-2c55a16:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2c55a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF3D;}.elementor-10 .elementor-element.elementor-element-2c55a16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-fceb60f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-e7ebcfb{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-e7ebcfb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e7ebcfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF3D;}.elementor-10 .elementor-element.elementor-element-e7ebcfb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ee59f5c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-376468e{--display:flex;--min-height:42vh;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 040px 040px;--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-376468e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-376468e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFD9E1 0%, #DFADBA 100%);}.elementor-10 .elementor-element.elementor-element-376468e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4cd478d{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-4cd478d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4cd478d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-4395a0b{--display:flex;--min-height:88px;--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;--border-radius:040px 040px 040px 040px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-10 .elementor-element.elementor-element-4395a0b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4395a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #F5D1B5 0%, #F6D3B9 100%);}.elementor-10 .elementor-element.elementor-element-4395a0b:hover{--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;box-shadow:0px 0px 10px 0px #F5D1B5;}.elementor-10 .elementor-element.elementor-element-4395a0b, .elementor-10 .elementor-element.elementor-element-4395a0b::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-4395a0b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2eb3d09{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-2eb3d09.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2eb3d09 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#2D2D2D;}.elementor-10 .elementor-element.elementor-element-f899fa4{--display:flex;--min-height:42vh;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 040px 040px;--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-f899fa4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f899fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFD9E1 0%, #DFADBA 100%);}.elementor-10 .elementor-element.elementor-element-f899fa4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e92c8de{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-e92c8de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e92c8de .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-5d6d24c{--display:flex;--min-height:88px;--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;--border-radius:040px 040px 040px 040px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-10 .elementor-element.elementor-element-5d6d24c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5d6d24c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #F5D1B5 0%, #F6D3B9 100%);}.elementor-10 .elementor-element.elementor-element-5d6d24c:hover{--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;box-shadow:0px 0px 10px 0px #F5D1B5;}.elementor-10 .elementor-element.elementor-element-5d6d24c, .elementor-10 .elementor-element.elementor-element-5d6d24c::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-5d6d24c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4222265{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-4222265.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4222265 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#2D2D2D;}.elementor-10 .elementor-element.elementor-element-ef827b2{--display:flex;--min-height:64vh;--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-10 .elementor-element.elementor-element-ef827b2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ef827b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-10-scaled.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ef827b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-929665a{width:var( --container-widget-width, 886px );max-width:886px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:886px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-929665a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-929665a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:800;color:#F5F5F5;}.elementor-10 .elementor-element.elementor-element-63a6699{width:var( --container-widget-width, 486px );max-width:486px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-63a6699.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-63a6699 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;color:#F8DFE2;}.elementor-10 .elementor-element.elementor-element-c09a4a0{--display:flex;--min-height:64vh;--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-10 .elementor-element.elementor-element-c09a4a0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c09a4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-10-scaled.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c09a4a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b0b84c4{width:var( --container-widget-width, 886px );max-width:886px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:886px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-b0b84c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b0b84c4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:800;color:#F5F5F5;}.elementor-10 .elementor-element.elementor-element-999d9cb{width:var( --container-widget-width, 486px );max-width:486px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-999d9cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-999d9cb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;color:#F8DFE2;}.elementor-10 .elementor-element.elementor-element-370f24b{--display:flex;--min-height:400vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:040px 0px;--row-gap:040px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-370f24b.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-de5cc55{--display:flex;--min-height:80vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-de5cc55:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-de5cc55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDFDFD 0%, #F8DFE2 100%);}.elementor-10 .elementor-element.elementor-element-de5cc55:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-de5cc55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-52b8eac{text-align:center;}.elementor-10 .elementor-element.elementor-element-52b8eac .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:800;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-aab3335{width:var( --container-widget-width, 92.495% );max-width:92.495%;--container-widget-width:92.495%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-aab3335.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-aab3335 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:500;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-f021a66{--display:flex;--min-height:80vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-f021a66:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f021a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDFDFD 0%, #F8DFE2 100%);}.elementor-10 .elementor-element.elementor-element-f021a66:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-f021a66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2caac27{text-align:center;}.elementor-10 .elementor-element.elementor-element-2caac27 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:800;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-c914d6f{width:var( --container-widget-width, 92.495% );max-width:92.495%;--container-widget-width:92.495%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-c914d6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c914d6f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:500;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-4cedf02{--display:flex;--min-height:80vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-4cedf02:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4cedf02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDFDFD 0%, #F8DFE2 100%);}.elementor-10 .elementor-element.elementor-element-4cedf02:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-4cedf02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a983fa8{text-align:center;}.elementor-10 .elementor-element.elementor-element-a983fa8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:800;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-2a9c4da{width:var( --container-widget-width, 92.495% );max-width:92.495%;--container-widget-width:92.495%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-2a9c4da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2a9c4da .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:500;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-376f4b7{--display:flex;--min-height:80vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-376f4b7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-376f4b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDFDFD 0%, #F8DFE2 100%);}.elementor-10 .elementor-element.elementor-element-376f4b7:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-376f4b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1d3104f{text-align:center;}.elementor-10 .elementor-element.elementor-element-1d3104f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:800;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-476d10c{width:var( --container-widget-width, 92.495% );max-width:92.495%;--container-widget-width:92.495%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-476d10c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-476d10c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:500;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-2586d48{--display:flex;--min-height:80vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-2586d48:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2586d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDFDFD 0%, #F8DFE2 100%);}.elementor-10 .elementor-element.elementor-element-2586d48:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-2586d48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3f2bf29{text-align:center;}.elementor-10 .elementor-element.elementor-element-3f2bf29 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:800;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-fb72923{width:var( --container-widget-width, 92.495% );max-width:92.495%;--container-widget-width:92.495%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-fb72923.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-fb72923 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:500;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-c44a770{--display:flex;--min-height:400vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:040px 0px;--row-gap:040px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c44a770.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-20d4d27{--display:flex;--min-height:80vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-20d4d27:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-20d4d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDFDFD 0%, #F8DFE2 100%);}.elementor-10 .elementor-element.elementor-element-20d4d27:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-20d4d27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-afb86e5{text-align:center;}.elementor-10 .elementor-element.elementor-element-afb86e5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-3c5db32{width:var( --container-widget-width, 92.495% );max-width:92.495%;--container-widget-width:92.495%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-3c5db32.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3c5db32 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:500;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-d5a22e8{--display:flex;--min-height:80vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-d5a22e8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d5a22e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDFDFD 0%, #F8DFE2 100%);}.elementor-10 .elementor-element.elementor-element-d5a22e8:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-d5a22e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2d3d152.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2d3d152{text-align:center;}.elementor-10 .elementor-element.elementor-element-2d3d152 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-629b901{width:var( --container-widget-width, 92.495% );max-width:92.495%;--container-widget-width:92.495%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-629b901.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-629b901 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:500;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-2a54799{--display:flex;--min-height:80vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-2a54799:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2a54799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDFDFD 0%, #F8DFE2 100%);}.elementor-10 .elementor-element.elementor-element-2a54799:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-2a54799.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5dff6ad{text-align:center;}.elementor-10 .elementor-element.elementor-element-5dff6ad .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-7100aa7{width:var( --container-widget-width, 92.495% );max-width:92.495%;--container-widget-width:92.495%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-7100aa7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7100aa7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:500;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-bcc5072{--display:flex;--min-height:80vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-bcc5072:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bcc5072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDFDFD 0%, #F8DFE2 100%);}.elementor-10 .elementor-element.elementor-element-bcc5072:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-bcc5072.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c8d2331.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c8d2331{text-align:center;}.elementor-10 .elementor-element.elementor-element-c8d2331 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-09c84e0{width:var( --container-widget-width, 92.495% );max-width:92.495%;--container-widget-width:92.495%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-09c84e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-09c84e0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:500;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-2640c84{--display:flex;--min-height:80vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-2640c84:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2640c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDFDFD 0%, #F8DFE2 100%);}.elementor-10 .elementor-element.elementor-element-2640c84:hover{box-shadow:0px 0px 10px 0px #F2ACC5;}.elementor-10 .elementor-element.elementor-element-2640c84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d6f9fe2{text-align:center;}.elementor-10 .elementor-element.elementor-element-d6f9fe2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:800;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-afa823f{width:var( --container-widget-width, 92.495% );max-width:92.495%;--container-widget-width:92.495%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-afa823f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-afa823f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:500;color:#6D3840;}.elementor-10 .elementor-element.elementor-element-fd078e6{--display:flex;--min-height:64vh;--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-10 .elementor-element.elementor-element-fd078e6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fd078e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-11-1-scaled.png");background-size:cover;}.elementor-10 .elementor-element.elementor-element-fd078e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0b923b5{width:var( --container-widget-width, 886px );max-width:886px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:886px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-0b923b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0b923b5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:800;color:#F5F5F5;}.elementor-10 .elementor-element.elementor-element-290c17e{width:var( --container-widget-width, 857px );max-width:857px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:857px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-290c17e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-290c17e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;color:#F8DFE2;}.elementor-10 .elementor-element.elementor-element-100e9ae{--display:flex;--min-height:64vh;--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-10 .elementor-element.elementor-element-100e9ae:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-100e9ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-11-1-scaled.png");background-size:cover;}.elementor-10 .elementor-element.elementor-element-100e9ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-daf9145{width:var( --container-widget-width, 886px );max-width:886px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:886px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-daf9145.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-daf9145 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:800;color:#F5F5F5;}.elementor-10 .elementor-element.elementor-element-12c3257{width:var( --container-widget-width, 857px );max-width:857px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:857px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-12c3257.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-12c3257 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;color:#F8DFE2;}.elementor-10 .elementor-element.elementor-element-1491a58{--display:flex;--min-height:1296px;--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-10 .elementor-element.elementor-element-1491a58:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1491a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-8-scaled.png");}.elementor-10 .elementor-element.elementor-element-cb6511f{--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;}.elementor-10 .elementor-element.elementor-element-cb6511f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1f5a824 img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c89d13e img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-9a41508 img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-73b583a{--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;}.elementor-10 .elementor-element.elementor-element-73b583a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-33df78c{width:var( --container-widget-width, 45.37% );max-width:45.37%;--container-widget-width:45.37%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-33df78c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-33df78c .elementor-wrapper{--video-aspect-ratio:1;}.elementor-10 .elementor-element.elementor-element-d0bc94a{width:var( --container-widget-width, 45.37% );max-width:45.37%;--container-widget-width:45.37%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d0bc94a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d0bc94a .elementor-wrapper{--video-aspect-ratio:1;}.elementor-10 .elementor-element.elementor-element-b18d3f7{--display:flex;--min-height:1296px;--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-10 .elementor-element.elementor-element-b18d3f7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b18d3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-8-scaled.png");}.elementor-10 .elementor-element.elementor-element-eb4e0d8{--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;}.elementor-10 .elementor-element.elementor-element-eb4e0d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ade1dae img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-56003f9 img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-7beaaa9 img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-846ca14{--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;}.elementor-10 .elementor-element.elementor-element-846ca14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-49b47b8{width:var( --container-widget-width, 45.37% );max-width:45.37%;--container-widget-width:45.37%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-49b47b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-49b47b8 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-4c080f0{width:var( --container-widget-width, 45.37% );max-width:45.37%;--container-widget-width:45.37%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4c080f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4c080f0 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-4c90c51{--display:flex;--min-height:1355px;--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;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-4c90c51:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4c90c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-6-5-scaled-e1776184064263.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4c90c51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-25ac0ef{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:66px;z-index:1;text-align:center;}.elementor-10 .elementor-element.elementor-element-25ac0ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-25ac0ef .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:800;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-351db92{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:265px;text-align:center;}.elementor-10 .elementor-element.elementor-element-351db92.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-351db92 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:700;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-5f778c8{--display:flex;--position:absolute;--min-height:88px;--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;--border-radius:040px 040px 040px 040px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:1200px;}.elementor-10 .elementor-element.elementor-element-5f778c8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5f778c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #F5D1B5 0%, #F6D3B9 100%);}.elementor-10 .elementor-element.elementor-element-5f778c8:hover{--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;box-shadow:0px 0px 10px 0px #F5D1B5;}.elementor-10 .elementor-element.elementor-element-5f778c8, .elementor-10 .elementor-element.elementor-element-5f778c8::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-5f778c8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2525f18{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-2525f18.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2525f18 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;color:#2D2D2D;}.elementor-10 .elementor-element.elementor-element-b943cfa{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:1300px;text-align:center;}.elementor-10 .elementor-element.elementor-element-b943cfa.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b943cfa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:800;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-81b1105{--display:flex;--min-height:1355px;--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;--border-radius:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-81b1105:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-81b1105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-6-5-scaled-e1776184064263.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-81b1105.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-dbbc71d{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:66px;z-index:1;text-align:center;}.elementor-10 .elementor-element.elementor-element-dbbc71d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-dbbc71d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:800;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-5db2100{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:265px;text-align:center;}.elementor-10 .elementor-element.elementor-element-5db2100.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5db2100 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:700;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-7e2761e{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:1300px;text-align:center;}.elementor-10 .elementor-element.elementor-element-7e2761e.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7e2761e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:800;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-b2d01b6{--display:flex;--position:absolute;--min-height:88px;--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;--border-radius:040px 040px 040px 040px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:1200px;}.elementor-10 .elementor-element.elementor-element-b2d01b6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b2d01b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #F5D1B5 0%, #F6D3B9 100%);}.elementor-10 .elementor-element.elementor-element-b2d01b6:hover{--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;box-shadow:0px 0px 10px 0px #F5D1B5;}.elementor-10 .elementor-element.elementor-element-b2d01b6, .elementor-10 .elementor-element.elementor-element-b2d01b6::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-b2d01b6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3866a26{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-3866a26.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3866a26 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;color:#2D2D2D;}.elementor-10 .elementor-element.elementor-element-f335f56{--display:flex;--min-height:61vh;--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-10 .elementor-element.elementor-element-f335f56:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f335f56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-0479ce9{--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;--margin-top:0px;--margin-bottom:53px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-56b466e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-56b466e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-59489e3{--display:flex;}.elementor-10 .elementor-element.elementor-element-59489e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c3971f9{width:initial;max-width:initial;}.elementor-10 .elementor-element.elementor-element-b466a73{--display:flex;}.elementor-10 .elementor-element.elementor-element-c457fb8{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-c457fb8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5f14404{width:var( --container-widget-width, 110.061% );max-width:110.061%;--container-widget-width:110.061%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-5f14404.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5f14404 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2bf4005{width:var( --container-widget-width, 110.061% );max-width:110.061%;--container-widget-width:110.061%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-2bf4005.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2bf4005 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4275ed9{--display:flex;--min-height:61vh;--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-10 .elementor-element.elementor-element-4275ed9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4275ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-c108ea0{--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;--margin-top:0px;--margin-bottom:53px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-245553b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-245553b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4d9b20c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-4d9b20c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6c8ed65{width:var( --container-widget-width, 110.061% );max-width:110.061%;--container-widget-width:110.061%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-6c8ed65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6c8ed65 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ee08079{width:var( --container-widget-width, 110.061% );max-width:110.061%;--container-widget-width:110.061%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-ee08079.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ee08079 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c494482{--display:flex;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-04f6eff:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-04f6eff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-2-3.png");}.elementor-10 .elementor-element.elementor-element-04f6eff{--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-1ba39cc{--width:310px;--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-334a3c5{text-align:center;}.elementor-10 .elementor-element.elementor-element-334a3c5 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-e982925{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 138%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-e982925 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-9d3cf92 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-682389c .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-e9155fc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e9155fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-7-1-scaled.png");}.elementor-10 .elementor-element.elementor-element-e9155fc{--width:386px;--min-height:120vh;}.elementor-10 .elementor-element.elementor-element-ed3632e .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-e2e83bb{--container-widget-width:259px;--container-widget-flex-grow:0;width:var( --container-widget-width, 259px );max-width:259px;}.elementor-10 .elementor-element.elementor-element-e2e83bb .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-5fda2ed:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5fda2ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balletfitcuritiba.com/wp-content/uploads/2026/04/Group-8-scaled.png");}.elementor-10 .elementor-element.elementor-element-5fda2ed{--width:100%;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5fda2ed.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8e0c498{--width:90%;--min-height:0vh;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8e0c498.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-15decfe{width:var( --container-widget-width, 515px );max-width:515px;--container-widget-width:515px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-15decfe .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-66f6d48{width:var( --container-widget-width, 297px );max-width:297px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;--container-widget-width:297px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-66f6d48.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-66f6d48 img{width:93%;}.elementor-10 .elementor-element.elementor-element-e09b8aa{--width:686px;--min-height:150vh;--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:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e09b8aa.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8b62476{--width:90%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-10 .elementor-element.elementor-element-8b62476.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b2b07cf{--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-4dfcd0d{width:var( --container-widget-width, 115.55px );max-width:115.55px;--container-widget-width:115.55px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4dfcd0d img{width:50%;}.elementor-10 .elementor-element.elementor-element-d13fc2e .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-db8f01c img{width:50%;}.elementor-10 .elementor-element.elementor-element-cd9c692 img{width:50%;}.elementor-10 .elementor-element.elementor-element-cf18ef2 img{width:50%;}.elementor-10 .elementor-element.elementor-element-a337e0f .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-a3ffb7b .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-e92c8de .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-5d6d24c{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-10 .elementor-element.elementor-element-4222265 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-b0b84c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:060px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b0b84c4 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-999d9cb .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-c44a770{--width:100%;--min-height:300vh;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-20d4d27{--width:100%;--min-height:60vh;--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-20d4d27.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-afb86e5 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-3c5db32{width:var( --container-widget-width, 262.438px );max-width:262.438px;--container-widget-width:262.438px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3c5db32 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-d5a22e8{--width:90%;--min-height:60vh;}.elementor-10 .elementor-element.elementor-element-2d3d152{width:var( --container-widget-width, 233.825px );max-width:233.825px;--container-widget-width:233.825px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2d3d152 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-629b901 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-2a54799{--width:90%;--min-height:60vh;}.elementor-10 .elementor-element.elementor-element-5dff6ad .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-7100aa7 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-bcc5072{--width:0%;--min-height:60vh;}.elementor-10 .elementor-element.elementor-element-c8d2331{width:var( --container-widget-width, 266.438px );max-width:266.438px;--container-widget-width:266.438px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c8d2331 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-09c84e0{width:var( --container-widget-width, 269.012px );max-width:269.012px;--container-widget-width:269.012px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-09c84e0 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-2640c84{--min-height:60vh;}.elementor-10 .elementor-element.elementor-element-d6f9fe2 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-afa823f .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-100e9ae{--width:356px;--min-height:40vh;}.elementor-10 .elementor-element.elementor-element-daf9145 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-12c3257{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-12c3257 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-b18d3f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-eb4e0d8{--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-846ca14{--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-49b47b8{width:var( --container-widget-width, 261.175px );max-width:261.175px;--container-widget-width:261.175px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4c080f0{width:var( --container-widget-width, 254.175px );max-width:254.175px;--container-widget-width:254.175px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-81b1105{--width:101.111%;--min-height:100vh;}.elementor-10 .elementor-element.elementor-element-dbbc71d{width:var( --container-widget-width, 107.239% );max-width:107.239%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:107.239%;--container-widget-flex-grow:0;top:7.783%;}.elementor-10 .elementor-element.elementor-element-dbbc71d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-dbbc71d{left:0%;}body.rtl .elementor-10 .elementor-element.elementor-element-dbbc71d{right:0%;}.elementor-10 .elementor-element.elementor-element-dbbc71d .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-5db2100{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;top:177px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-5db2100{left:12.83%;}body.rtl .elementor-10 .elementor-element.elementor-element-5db2100{right:12.83%;}.elementor-10 .elementor-element.elementor-element-5db2100 .elementor-heading-title{font-size:18px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-7e2761e{left:-1.2%;}body.rtl .elementor-10 .elementor-element.elementor-element-7e2761e{right:-1.2%;}.elementor-10 .elementor-element.elementor-element-7e2761e{top:581px;}.elementor-10 .elementor-element.elementor-element-7e2761e .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-b2d01b6{--width:75.755%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:483px;}.elementor-10 .elementor-element.elementor-element-3866a26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3866a26 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-4275ed9{--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-4275ed9.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c108ea0{--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-245553b{--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-10 .elementor-element.elementor-element-520303e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:060px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-520303e img{width:60%;}.elementor-10 .elementor-element.elementor-element-6c8ed65 .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-ee08079 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-c494482{--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;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-930644f{--width:43.364%;}.elementor-10 .elementor-element.elementor-element-1ba39cc{--width:43.364%;}.elementor-10 .elementor-element.elementor-element-0d8f36b{--width:70.691%;}.elementor-10 .elementor-element.elementor-element-8e0c498{--width:70.691%;}.elementor-10 .elementor-element.elementor-element-939b4f4{--width:44.861%;}.elementor-10 .elementor-element.elementor-element-0f99b80{--width:45%;}.elementor-10 .elementor-element.elementor-element-160b99d{--width:45%;}.elementor-10 .elementor-element.elementor-element-4b6b7fa{--width:45%;}.elementor-10 .elementor-element.elementor-element-70af865{--width:45%;}.elementor-10 .elementor-element.elementor-element-f8897e0{--width:44.861%;}.elementor-10 .elementor-element.elementor-element-b2b07cf{--width:45%;}.elementor-10 .elementor-element.elementor-element-b04426f{--width:45%;}.elementor-10 .elementor-element.elementor-element-22baba8{--width:45%;}.elementor-10 .elementor-element.elementor-element-a09228c{--width:45%;}.elementor-10 .elementor-element.elementor-element-e5ccedd{--width:100%;}.elementor-10 .elementor-element.elementor-element-6224a5d{--width:100%;}.elementor-10 .elementor-element.elementor-element-8060aad{--width:100%;}.elementor-10 .elementor-element.elementor-element-ccf3854{--width:70%;}.elementor-10 .elementor-element.elementor-element-1540be5{--width:75.362%;}.elementor-10 .elementor-element.elementor-element-84c66e8{--width:75.362%;}.elementor-10 .elementor-element.elementor-element-4d4558b{--width:75.362%;}.elementor-10 .elementor-element.elementor-element-61f2d89{--width:75.362%;}.elementor-10 .elementor-element.elementor-element-2c55a16{--width:75.362%;}.elementor-10 .elementor-element.elementor-element-e7ebcfb{--width:75.362%;}.elementor-10 .elementor-element.elementor-element-376468e{--width:100%;}.elementor-10 .elementor-element.elementor-element-4395a0b{--width:46.869%;}.elementor-10 .elementor-element.elementor-element-f899fa4{--width:100%;}.elementor-10 .elementor-element.elementor-element-5d6d24c{--width:46.869%;}.elementor-10 .elementor-element.elementor-element-ef827b2{--width:1600px;}.elementor-10 .elementor-element.elementor-element-c09a4a0{--width:1600px;}.elementor-10 .elementor-element.elementor-element-de5cc55{--width:49.967%;}.elementor-10 .elementor-element.elementor-element-f021a66{--width:49.967%;}.elementor-10 .elementor-element.elementor-element-4cedf02{--width:49.967%;}.elementor-10 .elementor-element.elementor-element-376f4b7{--width:49.967%;}.elementor-10 .elementor-element.elementor-element-2586d48{--width:49.967%;}.elementor-10 .elementor-element.elementor-element-20d4d27{--width:49.967%;}.elementor-10 .elementor-element.elementor-element-d5a22e8{--width:49.967%;}.elementor-10 .elementor-element.elementor-element-2a54799{--width:49.967%;}.elementor-10 .elementor-element.elementor-element-bcc5072{--width:49.967%;}.elementor-10 .elementor-element.elementor-element-2640c84{--width:49.967%;}.elementor-10 .elementor-element.elementor-element-fd078e6{--width:100%;}.elementor-10 .elementor-element.elementor-element-100e9ae{--width:100%;}.elementor-10 .elementor-element.elementor-element-cb6511f{--width:76.69%;}.elementor-10 .elementor-element.elementor-element-73b583a{--width:83.012%;}.elementor-10 .elementor-element.elementor-element-eb4e0d8{--width:76.69%;}.elementor-10 .elementor-element.elementor-element-846ca14{--width:83.012%;}.elementor-10 .elementor-element.elementor-element-4c90c51{--width:100%;}.elementor-10 .elementor-element.elementor-element-5f778c8{--width:62.15%;}.elementor-10 .elementor-element.elementor-element-81b1105{--width:100%;}.elementor-10 .elementor-element.elementor-element-b2d01b6{--width:62.15%;}.elementor-10 .elementor-element.elementor-element-56b466e{--width:21.797%;}.elementor-10 .elementor-element.elementor-element-59489e3{--width:7%;}.elementor-10 .elementor-element.elementor-element-b466a73{--width:7%;}.elementor-10 .elementor-element.elementor-element-c457fb8{--width:50.79%;}.elementor-10 .elementor-element.elementor-element-245553b{--width:21.797%;}.elementor-10 .elementor-element.elementor-element-4d9b20c{--width:50.79%;}}/* Start custom CSS for heading, class: .elementor-element-996d7c8 */.elementor-10 .elementor-element.elementor-element-996d7c8 {
  color: #F5F5F5;
}

.elementor-10 .elementor-element.elementor-element-996d7c8 span {
  color: #FFCCE7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-334a3c5 */.elementor-10 .elementor-element.elementor-element-334a3c5 {
  color: #F5F5F5;
}

.elementor-10 .elementor-element.elementor-element-334a3c5 span {
  color: #FFCCE7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed3632e */.elementor-10 .elementor-element.elementor-element-ed3632e {
  color: #F5F5F5;
}

.elementor-10 .elementor-element.elementor-element-ed3632e .rosa {
  color: #FFCCE7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2e83bb */.elementor-10 .elementor-element.elementor-element-e2e83bb {
  color: #F5F5F5;
}

.elementor-10 .elementor-element.elementor-element-e2e83bb .rosa {
  color: #FFCCE7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef06b92 */.elementor-10 .elementor-element.elementor-element-ef06b92 {
  color: #F5F5F5;
}

.elementor-10 .elementor-element.elementor-element-ef06b92 .rosa {
  color: #FFCCE7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-131912f */.elementor-10 .elementor-element.elementor-element-131912f {
  color: #F5F5F5;
}

.elementor-10 .elementor-element.elementor-element-131912f .rosa {
  color: #FFCCE7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a01a85 */.elementor-10 .elementor-element.elementor-element-3a01a85 {
  color: #2D2D2D;
}

.elementor-10 .elementor-element.elementor-element-3a01a85 strong {
  font-weight: 600; /* ou 700 se quiser mais forte */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15decfe */.elementor-10 .elementor-element.elementor-element-15decfe {
  color: #2D2D2D;
}

.elementor-10 .elementor-element.elementor-element-15decfe strong {
  font-weight: 600; /* ou 700 se quiser mais forte */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-613b228 */.elementor-10 .elementor-element.elementor-element-613b228 {
  color: #F5F5F5;
}

.elementor-10 .elementor-element.elementor-element-613b228 span {
  color: #FFCCE7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-174d0ef */.elementor-10 .elementor-element.elementor-element-174d0ef {
  color: #F5F5F5;
}

.elementor-10 .elementor-element.elementor-element-174d0ef span {
  color: #FFCCE7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a337e0f */.elementor-10 .elementor-element.elementor-element-a337e0f {
  color: #F5F5F5;
}

.elementor-10 .elementor-element.elementor-element-a337e0f span {
  color: #FFCCE7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3ffb7b */.elementor-10 .elementor-element.elementor-element-a3ffb7b {
  color: #F5F5F5;
}

.elementor-10 .elementor-element.elementor-element-a3ffb7b span {
  color: #FFCCE7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cd478d */.elementor-10 .elementor-element.elementor-element-4cd478d {
  color: #F5F5F5;
}

.elementor-10 .elementor-element.elementor-element-4cd478d span {
  color: #FFCCE7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e92c8de */.elementor-10 .elementor-element.elementor-element-e92c8de {
  color: #F5F5F5;
}

.elementor-10 .elementor-element.elementor-element-e92c8de span {
  color: #FFCCE7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-929665a */.elementor-10 .elementor-element.elementor-element-929665a {
  color: #F5F5F5; /* branco */
}

.elementor-10 .elementor-element.elementor-element-929665a .rosa {
  color: #FFCCE7; /* rosa */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63a6699 */.elementor-10 .elementor-element.elementor-element-63a6699 .lista-check p {
  color: #F5F5F5;
  margin: 0 0 10px 0; /* espaço entre linhas */
  line-height: 1.5;
}

.elementor-10 .elementor-element.elementor-element-63a6699 .lista-check p::before {
  content: "✔";
  color: #F8DFE2; /* seu rosa */
  margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0b84c4 */.elementor-10 .elementor-element.elementor-element-b0b84c4 {
  color: #F5F5F5; /* branco */
}

.elementor-10 .elementor-element.elementor-element-b0b84c4 .rosa {
  color: #FFCCE7; /* rosa */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-999d9cb */.elementor-10 .elementor-element.elementor-element-999d9cb .lista-check p {
  color: #F5F5F5;
  margin: 0 0 10px 0; /* espaço entre linhas */
  line-height: 1.5;
}

.elementor-10 .elementor-element.elementor-element-999d9cb .lista-check p::before {
  content: "✔";
  color: #F8DFE2; /* seu rosa */
  margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de5cc55 */.elementor-10 .elementor-element.elementor-element-de5cc55 {
  position: sticky;
  top: 100px;
  margin: 40px auto;
  width: 80%;
  padding: 60px;
  border-radius: 30px;
  background: #D5AEB5;
  box-shadow: 0 20px 60px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f021a66 */.elementor-10 .elementor-element.elementor-element-f021a66 {
  position: sticky;
  top: 100px;
  margin: 40px auto;
  width: 80%;
  padding: 60px;
  border-radius: 30px;
  background: #D5AEB5;
  box-shadow: 0 20px 60px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cedf02 */.elementor-10 .elementor-element.elementor-element-4cedf02 {
  position: sticky;
  top: 100px;
  margin: 40px auto;
  width: 80%;
  padding: 60px;
  border-radius: 30px;
  background: #D5AEB5;
  box-shadow: 0 20px 60px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-376f4b7 */.elementor-10 .elementor-element.elementor-element-376f4b7 {
  position: sticky;
  top: 100px;
  margin: 40px auto;
  width: 80%;
  padding: 60px;
  border-radius: 30px;
  background: #D5AEB5;
  box-shadow: 0 20px 60px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2586d48 */.elementor-10 .elementor-element.elementor-element-2586d48 {
  position: sticky;
  top: 100px;
  margin: 40px auto;
  width: 80%;
  padding: 60px;
  border-radius: 30px;
  background: #D5AEB5;
  box-shadow: 0 20px 60px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370f24b */.elementor-10 .elementor-element.elementor-element-370f24b {
  height: 500vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20d4d27 */.elementor-10 .elementor-element.elementor-element-20d4d27 {
  margin: 20px auto;
  width: 100%;
  padding: 40px 20px;

  border-radius: 30px;
  background: #D5AEB5;

  box-shadow: 0 20px 40px rgba(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a22e8 */.elementor-10 .elementor-element.elementor-element-d5a22e8 {
  margin: 20px auto;
  width: 100%;
  padding: 40px 20px;

  border-radius: 30px;
  background: #D5AEB5;

  box-shadow: 0 20px 40px rgba(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a54799 */.elementor-10 .elementor-element.elementor-element-2a54799 {
  margin: 20px auto;
  width: 100%;
  padding: 40px 20px;

  border-radius: 30px;
  background: #D5AEB5;

  box-shadow: 0 20px 40px rgba(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcc5072 */.elementor-10 .elementor-element.elementor-element-bcc5072 {
  margin: 20px auto;
  width: 100%;
  padding: 40px 20px;

  border-radius: 30px;
  background: #D5AEB5;

  box-shadow: 0 20px 40px rgba(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2640c84 */.elementor-10 .elementor-element.elementor-element-2640c84 {
  margin: 20px auto;
  width: 100%;
  padding: 40px 20px;

  border-radius: 30px;
  background: #D5AEB5;

  box-shadow: 0 20px 40px rgba(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44a770 */@media (max-width: 768px) {

/* CONTAINER GERAL */
.elementor-10 .elementor-element.elementor-element-c44a770 {
  display: flex;
  flex-direction: column;
  gap: 0;
  padding: 0 16px;
}

/* CADA CARD */
.elementor-10 .elementor-element.elementor-element-c44a770 .card {
  position: sticky;
  top: 80px;

  margin: 20px auto;
  width: 100%;
  max-width: 100%;

  padding: 40px 20px;

  border-radius: 30px;
  background: #D5AEB5;

  box-shadow: 0 20px 40px rgba(0,0,0,0.2);
}

/* TEXTO */
.elementor-10 .elementor-element.elementor-element-c44a770 .card h2,
.elementor-10 .elementor-element.elementor-element-c44a770 .card p {
  max-width: 100%;
  text-align: center;
}

/* TEXTO MAIS LARGO */
.elementor-10 .elementor-element.elementor-element-c44a770 .card p {
  font-size: 16px;
  line-height: 1.6;
}

/* CAMADAS */
.elementor-10 .elementor-element.elementor-element-c44a770 .card:nth-child(1) { z-index: 1; }
.elementor-10 .elementor-element.elementor-element-c44a770 .card:nth-child(2) { z-index: 2; }
.elementor-10 .elementor-element.elementor-element-c44a770 .card:nth-child(3) { z-index: 3; }
.elementor-10 .elementor-element.elementor-element-c44a770 .card:nth-child(4) { z-index: 4; }
.elementor-10 .elementor-element.elementor-element-c44a770 .card:nth-child(5) { z-index: 5; }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b923b5 */.elementor-10 .elementor-element.elementor-element-0b923b5 {
  color: #F5F5F5; /* branco */
}

.elementor-10 .elementor-element.elementor-element-0b923b5 .rosa {
  color: #FFCCE7; /* rosa */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-290c17e */.elementor-10 .elementor-element.elementor-element-290c17e .lista-check p {
  color: #F5F5F5;
  margin: 0 0 10px 0; /* espaço entre linhas */
  line-height: 1.5;
}

.elementor-10 .elementor-element.elementor-element-290c17e .lista-check p::before {
  content: "✔";
  color: #F8DFE2; /* seu rosa */
  margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-daf9145 */.elementor-10 .elementor-element.elementor-element-daf9145 {
  color: #F5F5F5; /* branco */
}

.elementor-10 .elementor-element.elementor-element-daf9145 .rosa {
  color: #FFCCE7; /* rosa */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12c3257 */.elementor-10 .elementor-element.elementor-element-12c3257 .lista-check p {
  color: #F5F5F5;
  margin: 0 0 10px 0; /* espaço entre linhas */
  line-height: 1.5;
}

.elementor-10 .elementor-element.elementor-element-12c3257 .lista-check p::before {
  content: "✔";
  color: #F8DFE2; /* seu rosa */
  margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25ac0ef */.elementor-10 .elementor-element.elementor-element-25ac0ef {
  color: #3A3A3A;
}

.elementor-10 .elementor-element.elementor-element-25ac0ef .italico {
  font-style: italic 
  ;
}

.elementor-10 .elementor-element.elementor-element-25ac0ef .hero-title {
  position: absolute;
  top: 12%; /* usa % ao invés de px */
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
  width: 90%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-351db92 */.elementor-10 .elementor-element.elementor-element-351db92 .hero-subtitle {
  position: absolute;
  top: 22%;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
  width: 90%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f778c8 */.elementor-10 .elementor-element.elementor-element-5f778c8 .hero-cta {
  position: absolute;
  bottom: 15%;
  left: 50%;
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b943cfa */.elementor-10 .elementor-element.elementor-element-b943cfa .hero-note {
  position: absolute;
  bottom: 8%;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
  width: 90%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbbc71d */.elementor-10 .elementor-element.elementor-element-dbbc71d .hero-title h1,
.elementor-10 .elementor-element.elementor-element-dbbc71d .hero-title span {
  margin: 0;
  text-align: center;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db2100 */.elementor-10 .elementor-element.elementor-element-5db2100 .hero-subtitle {
  position: absolute;
  top: 22%;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
  width: 90%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d01b6 */.elementor-10 .elementor-element.elementor-element-b2d01b6 .hero-cta {
  position: absolute;
  bottom: 15%;
  left: 50%;
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b1105 *//* CONTAINER */
.elementor-10 .elementor-element.elementor-element-81b1105 {
  position: relative;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

/* BLOCO DE TEXO (TOPO) */
.elementor-10 .elementor-element.elementor-element-81b1105 .hero-title,
.elementor-10 .elementor-element.elementor-element-81b1105 .hero-subtitle {
  text-align: center;
  z-index: 2;
}

/* ESPAÇO DO TOPO */
.elementor-10 .elementor-element.elementor-element-81b1105 .hero-top {
  padding-top: 60px;
}

/* BOTÃO */
.elementor-10 .elementor-element.elementor-element-81b1105 .hero-cta {
  margin: 0 auto;
  z-index: 2;
}

/* TEXTO DE BAIXO */
.elementor-10 .elementor-element.elementor-element-81b1105 .hero-note {
  text-align: center;
  margin-top: 10px;
  z-index: 2;
}

/* BLOCO INFERIOR */
.elementor-10 .elementor-element.elementor-element-81b1105 .hero-bottom {
  padding-bottom: 40px;
  display: flex;
  flex-direction: column;
  align-items: center;
}/* End custom CSS */