.elementor-20727 .elementor-element.elementor-element-b584b38{--display:flex;--min-height:680px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-20727 .elementor-element.elementor-element-b584b38:not(.elementor-motion-effects-element-type-background), .elementor-20727 .elementor-element.elementor-element-b584b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C002A;background-image:url("https://lp.harmonicapilates.com.br/wp-content/uploads/2024/12/ea-bg-01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20727 .elementor-element.elementor-element-863cac0{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.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-20727 .elementor-element.elementor-element-903cca1{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-903cca1 > .elementor-widget-container{padding:12px 10px 12px 10px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#FFFFFF1A;box-shadow:0px 20px 30px -20px rgba(0,0,0,0.5);}.elementor-20727 .elementor-element.elementor-element-903cca1.elementor-element{--align-self:center;}.elementor-20727 .elementor-element.elementor-element-903cca1 img{width:120px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20727 .elementor-element.elementor-element-64597b8 .elementor-image-box-title{font-family:"Noto Serif", Sans-serif;font-size:2.1rem;font-weight:600;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-64597b8 .elementor-image-box-description{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;color:#BEBEBE;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20727 .elementor-element.elementor-element-4d3fdd5 .elementor-button{background-color:#FF4C00;font-family:"[LOCAL] Sora", Sans-serif;font-size:1.1rem;font-weight:800;text-transform:uppercase;line-height:1em;border-radius:50px 50px 50px 50px;}.elementor-20727 .elementor-element.elementor-element-4d3fdd5{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-20727 .elementor-element.elementor-element-4d3fdd5.elementor-element{--align-self:center;}.elementor-20727 .elementor-element.elementor-element-ea878b8{--display:flex;--min-height:600px;--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 0px;--row-gap:50px;--column-gap:0px;}.elementor-20727 .elementor-element.elementor-element-c982cf5{width:100%;max-width:100%;z-index:1;}.elementor-20727 .elementor-element.elementor-element-c982cf5 .elementor-image-box-wrapper{text-align:center;}.elementor-20727 .elementor-element.elementor-element-c982cf5 .elementor-image-box-title{font-family:"Noto Serif", Sans-serif;font-size:2.5rem;font-weight:600;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-c982cf5 .elementor-image-box-description{font-family:"[LOCAL] Sora", Sans-serif;font-size:1.1rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:#BEBEBE;}.elementor-20727 .elementor-element.elementor-element-3eba721{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-20727 .elementor-element.elementor-element-3eba721.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20727 .elementor-element.elementor-element-0e058f2{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20727 .elementor-element.elementor-element-0e058f2 > .elementor-widget-container{background-color:transparent;padding:30px 20px 20px 20px;background-image:linear-gradient(135deg, #360634 0%, #220123 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:8px 8px 8px 8px;box-shadow:0px 20px 30px -20px rgba(0, 0, 0, 0.6);}.elementor-20727 .elementor-element.elementor-element-0e058f2 .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-a95672d{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20727 .elementor-element.elementor-element-a95672d > .elementor-widget-container{background-color:transparent;padding:30px 20px 20px 20px;background-image:linear-gradient(135deg, #360634 0%, #220123 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:8px 8px 8px 8px;box-shadow:0px 20px 30px -20px rgba(0, 0, 0, 0.6);}.elementor-20727 .elementor-element.elementor-element-a95672d .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-39936a3{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;z-index:3;text-align:center;}.elementor-20727 .elementor-element.elementor-element-39936a3 > .elementor-widget-container{background-color:transparent;padding:30px 20px 20px 20px;background-image:linear-gradient(135deg, #360634 0%, #220123 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:8px 8px 8px 8px;box-shadow:0px 20px 30px -20px rgba(0, 0, 0, 0.6);}.elementor-20727 .elementor-element.elementor-element-39936a3 .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-021ffaa{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:4;text-align:center;}.elementor-20727 .elementor-element.elementor-element-021ffaa.elementor-element{--align-self:center;}.elementor-20727 .elementor-element.elementor-element-021ffaa .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#BEBEBE;}.elementor-20727 .elementor-element.elementor-element-18a650a{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-18a650a:not(.elementor-motion-effects-element-type-background), .elementor-20727 .elementor-element.elementor-element-18a650a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C002A;background-image:url("https://lp.harmonicapilates.com.br/wp-content/uploads/2024/12/ea-bg-02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20727 .elementor-element.elementor-element-91de4db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-20727 .elementor-element.elementor-element-c87b96c{width:100%;max-width:100%;text-align:left;}.elementor-20727 .elementor-element.elementor-element-c87b96c .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:3.4rem;font-weight:600;line-height:1.2em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-6c2dc20 .elementor-button{background-color:#FF4C00;font-family:"[LOCAL] Sora", Sans-serif;font-size:1.1rem;font-weight:800;text-transform:uppercase;line-height:1.2em;border-radius:50px 50px 50px 50px;padding:12px 50px 12px 50px;}.elementor-20727 .elementor-element.elementor-element-6c2dc20{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-20727 .elementor-element.elementor-element-6c2dc20.elementor-element{--align-self:center;}.elementor-20727 .elementor-element.elementor-element-d5b8ebe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-20727 .elementor-element.elementor-element-b18c80b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20727 .elementor-element.elementor-element-0b81a6d{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-20727 .elementor-element.elementor-element-0b81a6d > .elementor-widget-container{background-color:transparent;padding:15px 8px 15px 8px;background-image:linear-gradient(135deg, #8A33866B 0%, #8A338600 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:6px 6px 6px 6px;box-shadow:6px 0px 20px -6px rgba(0, 0, 0, 0.5);}.elementor-20727 .elementor-element.elementor-element-93157e5{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:left;}.elementor-20727 .elementor-element.elementor-element-93157e5 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-20727 .elementor-element.elementor-element-93157e5 .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F8F8F8;}.elementor-20727 .elementor-element.elementor-element-35a3b95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20727 .elementor-element.elementor-element-91bcdc6{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-20727 .elementor-element.elementor-element-91bcdc6 > .elementor-widget-container{background-color:transparent;padding:8px 8px 8px 8px;background-image:linear-gradient(135deg, #8A33866B 0%, #8A338600 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:6px 6px 6px 6px;box-shadow:6px 0px 20px -6px rgba(0,0,0,0.5);}.elementor-20727 .elementor-element.elementor-element-d81e4ef{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:left;}.elementor-20727 .elementor-element.elementor-element-d81e4ef > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-20727 .elementor-element.elementor-element-d81e4ef .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F8F8F8;}.elementor-20727 .elementor-element.elementor-element-5c2c922{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20727 .elementor-element.elementor-element-bd9d267{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-20727 .elementor-element.elementor-element-bd9d267 > .elementor-widget-container{background-color:transparent;padding:8px 8px 8px 8px;background-image:linear-gradient(135deg, #8A33866B 0%, #8A338600 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:6px 6px 6px 6px;box-shadow:6px 0px 20px -6px rgba(0,0,0,0.5);}.elementor-20727 .elementor-element.elementor-element-538a576{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:left;}.elementor-20727 .elementor-element.elementor-element-538a576 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-20727 .elementor-element.elementor-element-538a576 .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F8F8F8;}.elementor-20727 .elementor-element.elementor-element-2796259{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20727 .elementor-element.elementor-element-6b99403{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-20727 .elementor-element.elementor-element-6b99403 > .elementor-widget-container{background-color:transparent;padding:15px 8px 15px 8px;background-image:linear-gradient(135deg, #8A33866B 0%, #8A338600 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:6px 6px 6px 6px;box-shadow:6px 0px 20px -6px rgba(0,0,0,0.5);}.elementor-20727 .elementor-element.elementor-element-14d96cb{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:left;}.elementor-20727 .elementor-element.elementor-element-14d96cb > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-20727 .elementor-element.elementor-element-14d96cb .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F8F8F8;}.elementor-20727 .elementor-element.elementor-element-b508939{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20727 .elementor-element.elementor-element-a2282a0{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-20727 .elementor-element.elementor-element-a2282a0 > .elementor-widget-container{background-color:transparent;padding:8px 8px 8px 8px;background-image:linear-gradient(135deg, #8A33866B 0%, #8A338600 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:6px 6px 6px 6px;box-shadow:6px 0px 20px -6px rgba(0,0,0,0.5);}.elementor-20727 .elementor-element.elementor-element-788c38d{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:left;}.elementor-20727 .elementor-element.elementor-element-788c38d > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-20727 .elementor-element.elementor-element-788c38d .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F8F8F8;}.elementor-20727 .elementor-element.elementor-element-14ba329{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-efa72f4{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20727 .elementor-element.elementor-element-efa72f4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-20727 .elementor-element.elementor-element-efa72f4.elementor-element{--align-self:center;}.elementor-20727 .elementor-element.elementor-element-efa72f4 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:3rem;font-weight:600;line-height:1.2em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-423de7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-20727 .elementor-element.elementor-element-222497d{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20727 .elementor-element.elementor-element-222497d > .elementor-widget-container{background-color:transparent;padding:40px 20px 20px 20px;background-image:linear-gradient(135deg, #360634 0%, #220123 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:8px 8px 8px 8px;box-shadow:0px 20px 30px -20px rgba(0, 0, 0, 0.6);}.elementor-20727 .elementor-element.elementor-element-222497d .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-20617ee{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20727 .elementor-element.elementor-element-20617ee > .elementor-widget-container{background-color:transparent;padding:40px 20px 20px 20px;background-image:linear-gradient(135deg, #360634 0%, #220123 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:8px 8px 8px 8px;box-shadow:0px 20px 30px -20px rgba(0, 0, 0, 0.6);}.elementor-20727 .elementor-element.elementor-element-20617ee .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-17e8aad{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20727 .elementor-element.elementor-element-17e8aad > .elementor-widget-container{background-color:transparent;padding:40px 20px 20px 20px;background-image:linear-gradient(135deg, #360634 0%, #220123 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:8px 8px 8px 8px;box-shadow:0px 20px 30px -20px rgba(0, 0, 0, 0.6);}.elementor-20727 .elementor-element.elementor-element-17e8aad .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-b2b5ff1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-20727 .elementor-element.elementor-element-3fe494a{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20727 .elementor-element.elementor-element-3fe494a > .elementor-widget-container{padding:20px 10px 20px 10px;border-style:solid;border-width:1px 1px 0px 0px;border-color:#FF4C00;}.elementor-20727 .elementor-element.elementor-element-3fe494a .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.2em;color:#BEBEBE;}.elementor-20727 .elementor-element.elementor-element-5eb4183{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20727 .elementor-element.elementor-element-5eb4183 > .elementor-widget-container{padding:20px 10px 20px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FF4C00;box-shadow:0px 20px 30px -20px rgba(0, 0, 0, 0.6);}.elementor-20727 .elementor-element.elementor-element-5eb4183 .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.2em;color:#BEBEBE;}.elementor-20727 .elementor-element.elementor-element-f507ec2{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20727 .elementor-element.elementor-element-f507ec2 > .elementor-widget-container{padding:20px 10px 20px 10px;border-style:solid;border-width:1px 0px 0px 1px;border-color:#FF4C00;}.elementor-20727 .elementor-element.elementor-element-f507ec2 .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.2em;color:#BEBEBE;}.elementor-20727 .elementor-element.elementor-element-9f5138c{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-20727 .elementor-element.elementor-element-5d466fd{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-5d466fd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20727 .elementor-element.elementor-element-5d466fd .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:2.4rem;font-weight:600;line-height:1.2em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-8694078{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20727 .elementor-element.elementor-element-daf9a68{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:center;}.elementor-20727 .elementor-element.elementor-element-daf9a68 > .elementor-widget-container{background-color:transparent;padding:40px 5px 15px 5px;background-image:linear-gradient(135deg, #360634 0%, #220123 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:8px 8px 8px 8px;box-shadow:0px 20px 30px -20px rgba(0, 0, 0, 0.6);}.elementor-20727 .elementor-element.elementor-element-daf9a68 .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;color:#F8F8F8C7;}.elementor-20727 .elementor-element.elementor-element-dc45c83{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:center;}.elementor-20727 .elementor-element.elementor-element-dc45c83 > .elementor-widget-container{background-color:transparent;padding:40px 5px 15px 5px;background-image:linear-gradient(135deg, #360634 0%, #220123 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:8px 8px 8px 8px;box-shadow:0px 20px 30px -20px rgba(0, 0, 0, 0.6);}.elementor-20727 .elementor-element.elementor-element-dc45c83 .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;color:#F8F8F8C7;}.elementor-20727 .elementor-element.elementor-element-7ab0fdd{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:center;}.elementor-20727 .elementor-element.elementor-element-7ab0fdd > .elementor-widget-container{background-color:transparent;padding:40px 5px 15px 5px;background-image:linear-gradient(135deg, #360634 0%, #220123 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:8px 8px 8px 8px;box-shadow:0px 20px 30px -20px rgba(0, 0, 0, 0.6);}.elementor-20727 .elementor-element.elementor-element-7ab0fdd .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;color:#F8F8F8C7;}.elementor-20727 .elementor-element.elementor-element-0e0f5fd{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:4;text-align:center;}.elementor-20727 .elementor-element.elementor-element-0e0f5fd.elementor-element{--align-self:center;}.elementor-20727 .elementor-element.elementor-element-0e0f5fd .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-weight:400;line-height:1.6em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-8463afd{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-20727 .elementor-element.elementor-element-29a879d{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:left;}.elementor-20727 .elementor-element.elementor-element-29a879d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20727 .elementor-element.elementor-element-29a879d .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:4rem;font-weight:600;line-height:1.2em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-01ecb3f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:15px 15px 15px 15px;box-shadow:0px 20px 30px -20px rgba(0, 0, 0, 0.6);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20727 .elementor-element.elementor-element-01ecb3f:not(.elementor-motion-effects-element-type-background), .elementor-20727 .elementor-element.elementor-element-01ecb3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #460747 0%, #1C011D 100%);}.elementor-20727 .elementor-element.elementor-element-238ef09{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-238ef09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20727 .elementor-element.elementor-element-238ef09 .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-017616f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20727 .elementor-element.elementor-element-faad1f1{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;text-align:right;}.elementor-20727 .elementor-element.elementor-element-faad1f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20727 .elementor-element.elementor-element-faad1f1 .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:800;text-transform:uppercase;line-height:1.2em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-7fa45e9{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;text-align:center;}.elementor-20727 .elementor-element.elementor-element-7fa45e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20727 .elementor-element.elementor-element-7fa45e9 .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:3.5rem;font-weight:800;line-height:1.2em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-6c4286e{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-6c4286e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20727 .elementor-element.elementor-element-6c4286e .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:0.9rem;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;color:#BEBEBE;}.elementor-20727 .elementor-element.elementor-element-719240c{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-719240c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#FFFFFF1A;box-shadow:0px 20px 30px -20px rgba(0, 0, 0, 0.8);}.elementor-20727 .elementor-element.elementor-element-719240c .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.2em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-bc3d6bc .elementor-button{background-color:#FF4C00;font-family:"[LOCAL] Sora", Sans-serif;font-size:1.1rem;font-weight:800;text-transform:uppercase;line-height:1.2em;border-radius:50px 50px 50px 50px;padding:10px 40px 10px 40px;}.elementor-20727 .elementor-element.elementor-element-bc3d6bc{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-bc3d6bc.elementor-element{--align-self:center;}.elementor-20727 .elementor-element.elementor-element-4838f4e{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-20727 .elementor-element.elementor-element-4838f4e:not(.elementor-motion-effects-element-type-background), .elementor-20727 .elementor-element.elementor-element-4838f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.harmonicapilates.com.br/wp-content/uploads/2025/08/ea-bio-01.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20727 .elementor-element.elementor-element-75a6071{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;z-index:4;}.elementor-20727 .elementor-element.elementor-element-75a6071 .elementor-image-box-wrapper{text-align:left;}.elementor-20727 .elementor-element.elementor-element-75a6071 .elementor-image-box-title{margin-bottom:40px;font-family:"Noto Serif", Sans-serif;font-size:3rem;font-weight:600;line-height:1em;color:#F8F8F8;}.elementor-20727 .elementor-element.elementor-element-75a6071 .elementor-image-box-description{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#F8F8F8C7;}.elementor-20727 .elementor-element.elementor-element-674a828{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-20727 .elementor-element.elementor-element-e8e78a5{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;z-index:5;text-align:left;}.elementor-20727 .elementor-element.elementor-element-e8e78a5 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:5rem;font-weight:600;color:#F8F8F8;}.elementor-20727 .elementor-element.elementor-element-c6116b2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20727 .elementor-element.elementor-element-649f073{width:100%;max-width:100%;text-align:left;}.elementor-20727 .elementor-element.elementor-element-649f073.elementor-element{--align-self:center;}.elementor-20727 .elementor-element.elementor-element-649f073 .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;color:#F8F8F8;}.elementor-20727 .elementor-element.elementor-element-0d40435{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20727 .elementor-element.elementor-element-9d1045e{width:100%;max-width:100%;text-align:left;}.elementor-20727 .elementor-element.elementor-element-9d1045e.elementor-element{--align-self:center;}.elementor-20727 .elementor-element.elementor-element-9d1045e .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;color:#F8F8F8;}.elementor-20727 .elementor-element.elementor-element-03dba32{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20727 .elementor-element.elementor-element-74532fd{width:100%;max-width:100%;text-align:left;}.elementor-20727 .elementor-element.elementor-element-74532fd.elementor-element{--align-self:center;}.elementor-20727 .elementor-element.elementor-element-74532fd .elementor-heading-title{font-family:"[LOCAL] Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;color:#F8F8F8;}.elementor-20727 .elementor-element.elementor-element-388df1a{--n-accordion-title-font-size:1.1rem;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:4px 4px 4px 4px;--n-accordion-title-normal-color:#F8F8F8;--n-accordion-title-hover-color:#F8F8F8;--n-accordion-title-active-color:#F8F8F8;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#F8F8F8;}.elementor-20727 .elementor-element.elementor-element-388df1a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FF4C00;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-20727 .elementor-element.elementor-element-388df1a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FF6220;}.elementor-20727 .elementor-element.elementor-element-388df1a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FF6220;border-style:solid;border-width:0px 0px 0px 0px;}:where( .elementor-20727 .elementor-element.elementor-element-388df1a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"[LOCAL] Sora", Sans-serif;font-weight:700;}:where( .elementor-20727 .elementor-element.elementor-element-388df1a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-20727 .elementor-element.elementor-element-2b0abc0{--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;--z-index:999;}.elementor-20727 .elementor-element.elementor-element-c871227{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-c871227 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:1rem;font-weight:600;line-height:1.2em;color:#FAFCFE;}.elementor-20727 .elementor-element.elementor-element-4cdcda6 .elementor-button{background-color:#FF4C00;font-family:"[LOCAL] Sora", Sans-serif;font-size:1.1rem;font-weight:800;text-transform:uppercase;line-height:1.2em;border-radius:50px 50px 50px 50px;padding:10px 40px 10px 40px;}.elementor-20727 .elementor-element.elementor-element-4cdcda6{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-4cdcda6.elementor-element{--align-self:center;}body.elementor-page-20727:not(.elementor-motion-effects-element-type-background), body.elementor-page-20727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C002A;}@media(min-width:768px){.elementor-20727 .elementor-element.elementor-element-863cac0{--width:550px;}.elementor-20727 .elementor-element.elementor-element-3eba721{--width:900px;}.elementor-20727 .elementor-element.elementor-element-91de4db{--width:400px;}.elementor-20727 .elementor-element.elementor-element-d5b8ebe{--width:600px;}.elementor-20727 .elementor-element.elementor-element-01ecb3f{--width:400px;}}@media(max-width:767px){.elementor-20727 .elementor-element.elementor-element-b584b38:not(.elementor-motion-effects-element-type-background), .elementor-20727 .elementor-element.elementor-element-b584b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.harmonicapilates.com.br/wp-content/uploads/2024/12/ea-bg-mob-01.webp");background-position:top center;}.elementor-20727 .elementor-element.elementor-element-b584b38{--content-width:340px;--min-height:0px;--justify-content:flex-end;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:200px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-903cca1 img{width:100px;}.elementor-20727 .elementor-element.elementor-element-64597b8 .elementor-image-box-title{font-size:1.33rem;}.elementor-20727 .elementor-element.elementor-element-64597b8 .elementor-image-box-description{font-size:0.95rem;}.elementor-20727 .elementor-element.elementor-element-4d3fdd5{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-4d3fdd5 .elementor-button{font-size:1rem;}.elementor-20727 .elementor-element.elementor-element-ea878b8{--content-width:340px;--min-height:0px;--justify-content:flex-end;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-c982cf5 .elementor-image-box-title{margin-bottom:10px;font-size:1.45rem;}.elementor-20727 .elementor-element.elementor-element-c982cf5 .elementor-image-box-description{font-size:0.9rem;}.elementor-20727 .elementor-element.elementor-element-3eba721{--width:320px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-20727 .elementor-element.elementor-element-0e058f2{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-0e058f2 .elementor-heading-title{font-size:0.95rem;}.elementor-20727 .elementor-element.elementor-element-a95672d{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-a95672d .elementor-heading-title{font-size:0.95rem;}.elementor-20727 .elementor-element.elementor-element-39936a3{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-39936a3 .elementor-heading-title{font-size:0.95rem;}.elementor-20727 .elementor-element.elementor-element-021ffaa .elementor-heading-title{font-size:0.95rem;}.elementor-20727 .elementor-element.elementor-element-18a650a:not(.elementor-motion-effects-element-type-background), .elementor-20727 .elementor-element.elementor-element-18a650a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.harmonicapilates.com.br/wp-content/uploads/2024/12/ea-bg-mob-02.webp");}.elementor-20727 .elementor-element.elementor-element-18a650a{--content-width:340px;--min-height:0px;--justify-content:flex-end;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-c87b96c{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-c87b96c .elementor-heading-title{font-size:2.3rem;}.elementor-20727 .elementor-element.elementor-element-6c2dc20{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-6c2dc20 .elementor-button{font-size:1rem;padding:10px 5px 10px 5px;}.elementor-20727 .elementor-element.elementor-element-d5b8ebe{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-20727 .elementor-element.elementor-element-b18c80b{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20727 .elementor-element.elementor-element-0b81a6d > .elementor-widget-container{padding:45px 6px 45px 6px;}.elementor-20727 .elementor-element.elementor-element-0b81a6d{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-20727 .elementor-element.elementor-element-93157e5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20727 .elementor-element.elementor-element-93157e5{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-20727 .elementor-element.elementor-element-93157e5 .elementor-heading-title{font-size:1rem;line-height:1.3em;}.elementor-20727 .elementor-element.elementor-element-35a3b95{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20727 .elementor-element.elementor-element-91bcdc6 > .elementor-widget-container{padding:25px 6px 25px 6px;}.elementor-20727 .elementor-element.elementor-element-91bcdc6{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-20727 .elementor-element.elementor-element-d81e4ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20727 .elementor-element.elementor-element-d81e4ef{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-20727 .elementor-element.elementor-element-d81e4ef .elementor-heading-title{font-size:0.93rem;}.elementor-20727 .elementor-element.elementor-element-5c2c922{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20727 .elementor-element.elementor-element-bd9d267 > .elementor-widget-container{padding:25px 6px 25px 6px;}.elementor-20727 .elementor-element.elementor-element-bd9d267{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-20727 .elementor-element.elementor-element-538a576 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20727 .elementor-element.elementor-element-538a576{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-20727 .elementor-element.elementor-element-538a576 .elementor-heading-title{font-size:1rem;}.elementor-20727 .elementor-element.elementor-element-2796259{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20727 .elementor-element.elementor-element-6b99403 > .elementor-widget-container{padding:40px 6px 40px 6px;}.elementor-20727 .elementor-element.elementor-element-6b99403{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-20727 .elementor-element.elementor-element-14d96cb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20727 .elementor-element.elementor-element-14d96cb{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-20727 .elementor-element.elementor-element-14d96cb .elementor-heading-title{font-size:1rem;}.elementor-20727 .elementor-element.elementor-element-b508939{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20727 .elementor-element.elementor-element-a2282a0 > .elementor-widget-container{padding:25px 6px 25px 6px;}.elementor-20727 .elementor-element.elementor-element-a2282a0{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-20727 .elementor-element.elementor-element-788c38d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20727 .elementor-element.elementor-element-788c38d{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-20727 .elementor-element.elementor-element-788c38d .elementor-heading-title{font-size:1rem;}.elementor-20727 .elementor-element.elementor-element-14ba329{--content-width:340px;--min-height:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-efa72f4{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-efa72f4 .elementor-heading-title{font-size:1.7rem;}.elementor-20727 .elementor-element.elementor-element-423de7d{--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-20727 .elementor-element.elementor-element-222497d{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-222497d > .elementor-widget-container{padding:40px 15px 20px 15px;}.elementor-20727 .elementor-element.elementor-element-222497d .elementor-heading-title{font-size:0.95rem;}.elementor-20727 .elementor-element.elementor-element-20617ee{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-20617ee .elementor-heading-title{font-size:0.95rem;}.elementor-20727 .elementor-element.elementor-element-17e8aad{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-17e8aad .elementor-heading-title{font-size:0.95rem;}.elementor-20727 .elementor-element.elementor-element-b2b5ff1{--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-20727 .elementor-element.elementor-element-3fe494a{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-3fe494a > .elementor-widget-container{padding:25px 1px 25px 1px;border-width:0px 0px 1px 1px;}.elementor-20727 .elementor-element.elementor-element-3fe494a .elementor-heading-title{font-size:0.94rem;}.elementor-20727 .elementor-element.elementor-element-5eb4183{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-5eb4183 > .elementor-widget-container{padding:25px 2px 25px 2px;border-width:0px 1px 0px 0px;}.elementor-20727 .elementor-element.elementor-element-5eb4183 .elementor-heading-title{font-size:0.94rem;}.elementor-20727 .elementor-element.elementor-element-f507ec2{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-f507ec2 > .elementor-widget-container{padding:25px 5px 25px 5px;}.elementor-20727 .elementor-element.elementor-element-f507ec2 .elementor-heading-title{font-size:0.94rem;}.elementor-20727 .elementor-element.elementor-element-9f5138c{--content-width:340px;--min-height:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-5d466fd{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-5d466fd .elementor-heading-title{font-size:1.3rem;line-height:1.4em;}.elementor-20727 .elementor-element.elementor-element-8694078{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-20727 .elementor-element.elementor-element-daf9a68{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-daf9a68 > .elementor-widget-container{padding:35px 5px 15px 5px;}.elementor-20727 .elementor-element.elementor-element-daf9a68 .elementor-heading-title{font-size:1rem;line-height:1.4em;}.elementor-20727 .elementor-element.elementor-element-dc45c83{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-dc45c83 > .elementor-widget-container{padding:35px 5px 15px 5px;}.elementor-20727 .elementor-element.elementor-element-dc45c83 .elementor-heading-title{font-size:1rem;line-height:1.4em;}.elementor-20727 .elementor-element.elementor-element-7ab0fdd{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-7ab0fdd > .elementor-widget-container{padding:35px 5px 15px 5px;}.elementor-20727 .elementor-element.elementor-element-7ab0fdd .elementor-heading-title{font-size:1rem;line-height:1.4em;}.elementor-20727 .elementor-element.elementor-element-0e0f5fd .elementor-heading-title{font-size:0.95rem;}.elementor-20727 .elementor-element.elementor-element-8463afd{--content-width:340px;--min-height:0px;--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-29a879d{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-29a879d .elementor-heading-title{font-size:2rem;line-height:1.3em;}.elementor-20727 .elementor-element.elementor-element-01ecb3f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20727 .elementor-element.elementor-element-238ef09{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-238ef09 .elementor-heading-title{font-size:1rem;line-height:1.2em;}.elementor-20727 .elementor-element.elementor-element-faad1f1{width:initial;max-width:initial;text-align:right;}.elementor-20727 .elementor-element.elementor-element-faad1f1 .elementor-heading-title{line-height:1.2em;}.elementor-20727 .elementor-element.elementor-element-7fa45e9{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-20727 .elementor-element.elementor-element-7fa45e9 .elementor-heading-title{font-size:3rem;line-height:1.2em;}.elementor-20727 .elementor-element.elementor-element-6c4286e{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-6c4286e .elementor-heading-title{line-height:1.2em;}.elementor-20727 .elementor-element.elementor-element-719240c{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-719240c .elementor-heading-title{line-height:1.2em;}.elementor-20727 .elementor-element.elementor-element-bc3d6bc{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-bc3d6bc .elementor-button{font-size:1rem;padding:10px 5px 10px 5px;}.elementor-20727 .elementor-element.elementor-element-4838f4e:not(.elementor-motion-effects-element-type-background), .elementor-20727 .elementor-element.elementor-element-4838f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.harmonicapilates.com.br/wp-content/uploads/2025/08/ea-bio-mob-01.webp");}.elementor-20727 .elementor-element.elementor-element-4838f4e{--content-width:340px;--min-height:0px;--padding-top:200px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-75a6071{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-75a6071 .elementor-image-box-wrapper{text-align:center;}.elementor-20727 .elementor-element.elementor-element-75a6071 .elementor-image-box-title{margin-bottom:30px;font-size:2rem;}.elementor-20727 .elementor-element.elementor-element-674a828{--content-width:340px;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-e8e78a5{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-e8e78a5 .elementor-heading-title{font-size:3rem;}.elementor-20727 .elementor-element.elementor-element-c6116b2{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-649f073{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-0d40435{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-9d1045e{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-03dba32{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-74532fd{width:100%;max-width:100%;}.elementor-20727 .elementor-element.elementor-element-388df1a{--n-accordion-title-font-size:1rem;}:where( .elementor-20727 .elementor-element.elementor-element-388df1a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}.elementor-20727 .elementor-element.elementor-element-2b0abc0{--content-width:340px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-20727 .elementor-element.elementor-element-c871227{width:100%;max-width:100%;text-align:center;}.elementor-20727 .elementor-element.elementor-element-c871227 .elementor-heading-title{font-size:1rem;line-height:1.4em;}.elementor-20727 .elementor-element.elementor-element-4cdcda6{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-20727 .elementor-element.elementor-element-4cdcda6 .elementor-button{font-size:1rem;padding:10px 5px 10px 5px;}}/* Start custom CSS for image, class: .elementor-element-903cca1 */.elementor-20727 .elementor-element.elementor-element-903cca1{
    background:linear-gradient(90deg, 
    rgba(32, 0, 31, 0),
    rgba(32, 0, 31, 0.5),
    rgba(32, 0, 31, 0)) !important;
    backdrop-filter:blur(3px);
    -webkit-backdrop-filter:blur(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b584b38 */.elementor-20727 .elementor-element.elementor-element-b584b38::after{
    content:"";
    width:100%;
    height:300px;
    /*background:red;*/
    background:linear-gradient(transparent, #2C002A);
    position:absolute;
    right:0;
    bottom:0;
    left:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e058f2 */.elementor-20727 .elementor-element.elementor-element-0e058f2::before{
    content:"01";
    width:40px;
    height:40px;
    background:linear-gradient(135deg, #450342, #250023);
    color:#FF783E;
    font-weight:800;
    border:1px solid rgba(255,255,255,0.1);
    border-radius:50px;
    display:flex;
    align-items:center;
    justify-content:center;
    position:absolute;
    top:-20px;
    left:50%;
    transform:translateX(-50%);
    box-shadow:0 8px 10px -5px rgba(0,0,0,1);
}

@media(max-width:767px){
    .elementor-20727 .elementor-element.elementor-element-0e058f2{
        transition:
            transform .3s ease,
            filter .3s ease;
    }
    
    .elementor-20727 .elementor-element.elementor-element-0e058f2.elementor-sticky--active{
        transform:scale(.9);
        filter:blur(5px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a95672d */.elementor-20727 .elementor-element.elementor-element-a95672d::before{
    content:"02";
    width:40px;
    height:40px;
    background:linear-gradient(135deg, #450342, #250023);
    color:#FF783E;
    font-weight:800;
    border:1px solid rgba(255,255,255,0.1);
    border-radius:50px;
    display:flex;
    align-items:center;
    justify-content:center;
    position:absolute;
    top:-20px;
    left:50%;
    transform:translateX(-50%);
    box-shadow:0 8px 10px -5px rgba(0,0,0,1);
}

@media(max-width:767px){
    .elementor-20727 .elementor-element.elementor-element-a95672d{
        transition:
            transform .3s ease,
            filter .3s ease;
    }
    
    .elementor-20727 .elementor-element.elementor-element-a95672d.elementor-sticky--active{
        transform:scale(.95);
        filter:blur(5px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39936a3 */.elementor-20727 .elementor-element.elementor-element-39936a3::before{
    content:"03";
    width:40px;
    height:40px;
    background:linear-gradient(135deg, #450342, #250023);
    color:#FF783E;
    font-weight:800;
    border:1px solid rgba(255,255,255,0.1);
    border-radius:50px;
    display:flex;
    align-items:center;
    justify-content:center;
    position:absolute;
    top:-20px;
    left:50%;
    transform:translateX(-50%);
    box-shadow:0 8px 10px -5px rgba(0,0,0,1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea878b8 */.elementor-20727 .elementor-element.elementor-element-ea878b8::before{
    content:"";
    width:100%;
    height:1px;
    background:linear-gradient(90deg, transparent, rgba(255,120,62,0.5), transparent);
    position:absolute;
    top:auto;
    right:0;
    bottom:0;
    left:0;
    z-index:3;
}

.elementor-20727 .elementor-element.elementor-element-ea878b8::after{
    content:"";
    width:100%;
    height:200px;
    background:#2C002A;
    /*background:red;*/
    position:absolute;
    right:0;
    bottom:0;
    left:0;
    z-index:2;
}

@media (max-width:767px){
    .elementor-20727 .elementor-element.elementor-element-ea878b8::after{
        height:300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a650a */.elementor-20727 .elementor-element.elementor-element-18a650a::before{
    content:"";
    width:100%;
    height:100px;
    background:linear-gradient(180deg, #2C002A, transparent);
    position:absolute;
    top:0;
    right:0;
    left:0;
    z-index:2;
}

.elementor-20727 .elementor-element.elementor-element-18a650a::after{
    content:"";
    width:100%;
    height:100px;
    background:linear-gradient(180deg, transparent, #2C002A);
    position:absolute;
    right:0;
    bottom:0;
    left:0;
    z-index:1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-222497d */.elementor-20727 .elementor-element.elementor-element-222497d::before{
    content:"✅";
    width:50px;
    height:50px;
    background:linear-gradient(135deg, #450342, #250023);
    color:#FF783E;
    font-weight:800;
    border:1px solid rgba(255,255,255,0.1);
    border-radius:50px;
    display:flex;
    align-items:center;
    justify-content:center;
    position:absolute;
    top:-25px;
    left:50%;
    transform:translateX(-50%);
    box-shadow:0 8px 10px -5px rgba(0,0,0,1);
}

@media(max-width:767px){
    .elementor-20727 .elementor-element.elementor-element-222497d{
        transition:
            transform .3s ease,
            filter .3s ease;
    }
    
    .elementor-20727 .elementor-element.elementor-element-222497d.elementor-sticky--active{
        transform:scale(.9);
        filter:blur(5px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20617ee */.elementor-20727 .elementor-element.elementor-element-20617ee::before{
    content:"✅";
    width:50px;
    height:50px;
    background:linear-gradient(135deg, #450342, #250023);
    color:#FF783E;
    font-weight:800;
    border:1px solid rgba(255,255,255,0.1);
    border-radius:50px;
    display:flex;
    align-items:center;
    justify-content:center;
    position:absolute;
    top:-25px;
    left:50%;
    transform:translateX(-50%);
    box-shadow:0 8px 10px -5px rgba(0,0,0,1);
}

@media(max-width:767px){
    .elementor-20727 .elementor-element.elementor-element-20617ee{
        transition:
            transform .3s ease,
            filter .3s ease;
    }
    
    .elementor-20727 .elementor-element.elementor-element-20617ee.elementor-sticky--active{
        transform:scale(.95);
        filter:blur(5px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17e8aad */.elementor-20727 .elementor-element.elementor-element-17e8aad::before{
    content:"✅";
    width:50px;
    height:50px;
    background:linear-gradient(135deg, #450342, #250023);
    color:#FF783E;
    font-weight:800;
    border:1px solid rgba(255,255,255,0.1);
    border-radius:50px;
    display:flex;
    align-items:center;
    justify-content:center;
    position:absolute;
    top:-25px;
    left:50%;
    transform:translateX(-50%);
    box-shadow:0 8px 10px -5px rgba(0,0,0,1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fe494a */.elementor-20727 .elementor-element.elementor-element-3fe494a{
    background:linear-gradient(180deg, rgba(34, 1, 35, 1), transparent);
}

@media (max-width:767px){
    .elementor-20727 .elementor-element.elementor-element-3fe494a{
        background:transparent;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5eb4183 */@media (max-width:767px){
    .elementor-20727 .elementor-element.elementor-element-5eb4183{
        background:linear-gradient(180deg, rgba(34, 1, 35, 1), transparent, rgba(34, 1, 35, 1));
        background:linear-gradient(90deg, transparent, rgba(34, 1, 35, 1));
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f507ec2 */.elementor-20727 .elementor-element.elementor-element-f507ec2{
    background:linear-gradient(180deg, rgba(34, 1, 35, 1), transparent);
}

@media (max-width:767px){
    .elementor-20727 .elementor-element.elementor-element-f507ec2{
        background:transparent;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ba329 */.elementor-20727 .elementor-element.elementor-element-14ba329::after{
    content:"";
    width:100%;
    height:200px;
    background:#2C002A;
    /*background:red;*/
    position:absolute;
    right:0;
    bottom:0;
    left:0;
    z-index:2;
}

@media (max-width:767px){
    .elementor-20727 .elementor-element.elementor-element-14ba329::after{
        height:400px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-daf9a68 */.elementor-20727 .elementor-element.elementor-element-daf9a68::before{
    content:"Olhar de Avaliação";
    width:200px;
    height:40px;
    background:linear-gradient(45deg, #FF4C00, #F9A079);
    color:#FAFCFE;
    font-family:"[LOCAL] Sora";
    font-weight:800;
    border:1px solid rgba(255,255,255,0.1);
    border-radius:4px;
    position:absolute;
    top:-20px;
    left:50%;
    transform:translateX(-50%);
    display:flex;
    align-items:center;
    justify-content:center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc45c83 */.elementor-20727 .elementor-element.elementor-element-dc45c83::before{
    content:"Leitura de Movimento";
    width:220px;
    height:40px;
    background:linear-gradient(45deg, #FF4C00, #F9A079);
    color:#FAFCFE;
    font-family:"[LOCAL] Sora";
    font-weight:800;
    border:1px solid rgba(255,255,255,0.1);
    border-radius:4px;
    position:absolute;
    top:-20px;
    left:50%;
    transform:translateX(-50%);
    display:flex;
    align-items:center;
    justify-content:center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ab0fdd */.elementor-20727 .elementor-element.elementor-element-7ab0fdd::before{
    content:"Raciocínio em Cascata";
    width:220px;
    height:40px;
    background:linear-gradient(45deg, #FF4C00, #F9A079);
    color:#FAFCFE;
    font-family:"[LOCAL] Sora";
    font-weight:800;
    border:1px solid rgba(255,255,255,0.1);
    border-radius:4px;
    position:absolute;
    top:-20px;
    left:50%;
    transform:translateX(-50%);
    display:flex;
    align-items:center;
    justify-content:center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-719240c */.elementor-20727 .elementor-element.elementor-element-719240c{
    background:linear-gradient(90deg, 
    rgba(32, 0, 31, 0),
    rgba(28, 1, 29, 1),
    rgba(32, 0, 31, 0)) !important;
    backdrop-filter:blur(3px);
    -webkit-backdrop-filter:blur(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ecb3f *//*background:linear-gradient(45deg, #FF4C00, #F9A079);*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4838f4e */.elementor-20727 .elementor-element.elementor-element-4838f4e::before{
    content:"";
    width:100%;
    height:5px;
    background: -webkit-linear-gradient(15deg, #FF4C00, #F9A079, #FF4C00);
    position:absolute;
    top:0;
    right:0;
    left:0;
}

.elementor-20727 .elementor-element.elementor-element-4838f4e::after{
    content:"";
    width:100%;
    height:300px;
    /*background:red;*/
    background:linear-gradient(transparent, #2C002A);
    position:absolute;
    right:0;
    bottom:0;
    left:0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4cdcda6 */.elementor-20727 .elementor-element.elementor-element-4cdcda6{
    animation:pulsing 3s ease infinite;
}

@keyframes pulsing{
    50%{
        transform:scale(1.03);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0abc0 */.elementor-20727 .elementor-element.elementor-element-2b0abc0{
    background:rgba(32, 0, 31, 0.8);
    backdrop-filter:blur(3px);
    -webkit-backdrop-filter:blur(3px);
}

.elementor-20727 .elementor-element.elementor-element-2b0abc0::before{
    content:"";
    width:100%;
    height:1px;
    background:linear-gradient(90deg, transparent, rgba(255,120,62,0.5), transparent);
    position:absolute;
    top:0;
    right:0;
    left:0;
    z-index:3;
}/* End custom CSS */
/* Start custom CSS */::-webkit-scrollbar{width:0;}
html, body{overflow-x:hidden;}

/*Elementor*/
.elementor-image-box-title,
.elementor-image-box-description,
.elementor-heading-title{
    white-space:pre-line;
}

.elementor-image-box-title{margin-top:0;}

.elementor-button{
    background:linear-gradient(90deg, #E04300 0%, #FF8753 45%, #E04300 100%);
    border:2px solid rgba(254,179,146,0.7);
    box-shadow:
    0 5px 20px -5px rgba(0,0,0,0.5) !important;
}

/*Extras*/
.g1{
    background: -webkit-linear-gradient(15deg, #FF4C00 0%, #F9A079 45%, #FF4C00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.branco{color:#FAFCFE !important;}

.riscado{text-decoration:line-through !important;}

/*Media Queries*/
@media (min-width:767px){.onlyMob{display:none;}}
@media (max-width:767px){.onlyDesk{display:none;}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: '[LOCAL] Sora';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://lp.harmonicapilates.com.br/wp-content/uploads/2023/01/Sora-Regular.ttf') format('truetype');
}
@font-face {
	font-family: '[LOCAL] Sora';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://lp.harmonicapilates.com.br/wp-content/uploads/2023/01/Sora-Medium.ttf') format('truetype');
}
@font-face {
	font-family: '[LOCAL] Sora';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://lp.harmonicapilates.com.br/wp-content/uploads/2023/01/Sora-Bold.ttf') format('truetype');
}
@font-face {
	font-family: '[LOCAL] Sora';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('https://lp.harmonicapilates.com.br/wp-content/uploads/2023/01/Sora-Thin.ttf') format('truetype');
}
@font-face {
	font-family: '[LOCAL] Sora';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('https://lp.harmonicapilates.com.br/wp-content/uploads/2023/01/Sora-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: '[LOCAL] Sora';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://lp.harmonicapilates.com.br/wp-content/uploads/2023/01/Sora-Light.ttf') format('truetype');
}
@font-face {
	font-family: '[LOCAL] Sora';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://lp.harmonicapilates.com.br/wp-content/uploads/2023/01/Sora-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: '[LOCAL] Sora';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://lp.harmonicapilates.com.br/wp-content/uploads/2023/01/Sora-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */