.elementor-820 .elementor-element.elementor-element-3cb1c064 > .elementor-container{max-width:1170px;}.elementor-820 .elementor-element.elementor-element-3cb1c064:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-3cb1c064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://ipanemaescueladebaile.es/wp-content/uploads/sites/8/2024/10/Ipanema-intro.png") 50% 50%;background-size:cover;}.elementor-820 .elementor-element.elementor-element-3cb1c064 > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-820 .elementor-element.elementor-element-3cb1c064{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-84px;margin-bottom:0px;padding:304px 0px 260px 0px;z-index:0;}.elementor-820 .elementor-element.elementor-element-5b8bd6f7{text-align:center;}.elementor-820 .elementor-element.elementor-element-5b8bd6f7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-7230d6cc{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#D7D7D7;}.elementor-820 .elementor-element.elementor-element-7230d6cc > .elementor-widget-container{padding:0% 19% 0% 19%;}.elementor-820 .elementor-element.elementor-element-5bc05034 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-820 .elementor-element.elementor-element-5bc05034{margin-top:10px;margin-bottom:0px;}.elementor-820 .elementor-element.elementor-element-64b31022 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-820 .elementor-element.elementor-element-17b23130 .elementor-button{font-family:var( --e-global-typography-02818f5-font-family ), Sans-serif;font-size:var( --e-global-typography-02818f5-font-size );font-weight:var( --e-global-typography-02818f5-font-weight );text-transform:var( --e-global-typography-02818f5-text-transform );line-height:var( --e-global-typography-02818f5-line-height );letter-spacing:var( --e-global-typography-02818f5-letter-spacing );word-spacing:var( --e-global-typography-02818f5-word-spacing );fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-bc-flex-widget .elementor-820 .elementor-element.elementor-element-4c93f7ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-820 .elementor-element.elementor-element-4c93f7ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-820 .elementor-element.elementor-element-4c93f7ae > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-820 .elementor-element.elementor-element-3d958250 .elementor-button{font-family:var( --e-global-typography-02818f5-font-family ), Sans-serif;font-size:var( --e-global-typography-02818f5-font-size );font-weight:var( --e-global-typography-02818f5-font-weight );text-transform:var( --e-global-typography-02818f5-text-transform );line-height:var( --e-global-typography-02818f5-line-height );letter-spacing:var( --e-global-typography-02818f5-letter-spacing );word-spacing:var( --e-global-typography-02818f5-word-spacing );fill:#FFFFFF;color:#FFFFFF;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-820 .elementor-element.elementor-element-1bd805ea > .elementor-container{max-width:1170px;}.elementor-820 .elementor-element.elementor-element-1bd805ea{padding:100px 0px 100px 0px;}.elementor-820 .elementor-element.elementor-element-1c367ab4{text-align:left;}.elementor-820 .elementor-element.elementor-element-4189f2b8{margin-top:0px;margin-bottom:0px;}.elementor-820 .elementor-element.elementor-element-511f562b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-820 .elementor-element.elementor-element-511f562b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-511f562b > .elementor-element-populated{box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:40px 0px 0px -60px;--e-column-margin-right:0px;--e-column-margin-left:-60px;padding:60px 60px 60px 60px;}.elementor-820 .elementor-element.elementor-element-511f562b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-820 .elementor-element.elementor-element-50a9eb41 .elementor-heading-title{font-family:var( --e-global-typography-2b6e120-font-family ), Sans-serif;font-size:var( --e-global-typography-2b6e120-font-size );font-weight:var( --e-global-typography-2b6e120-font-weight );text-transform:var( --e-global-typography-2b6e120-text-transform );line-height:var( --e-global-typography-2b6e120-line-height );letter-spacing:var( --e-global-typography-2b6e120-letter-spacing );word-spacing:var( --e-global-typography-2b6e120-word-spacing );color:var( --e-global-color-secondary );}.elementor-820 .elementor-element.elementor-element-30777439 .elementor-heading-title{font-family:var( --e-global-typography-49ca95e-font-family ), Sans-serif;font-size:var( --e-global-typography-49ca95e-font-size );font-weight:var( --e-global-typography-49ca95e-font-weight );text-transform:var( --e-global-typography-49ca95e-text-transform );line-height:var( --e-global-typography-49ca95e-line-height );letter-spacing:var( --e-global-typography-49ca95e-letter-spacing );word-spacing:var( --e-global-typography-49ca95e-word-spacing );color:#000000;}.elementor-820 .elementor-element.elementor-element-61bd11f1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-5a7e40e1 .elementor-button{font-family:var( --e-global-typography-a4c67aa-font-family ), Sans-serif;font-size:var( --e-global-typography-a4c67aa-font-size );font-weight:var( --e-global-typography-a4c67aa-font-weight );text-transform:var( --e-global-typography-a4c67aa-text-transform );line-height:var( --e-global-typography-a4c67aa-line-height );letter-spacing:var( --e-global-typography-a4c67aa-letter-spacing );word-spacing:var( --e-global-typography-a4c67aa-word-spacing );fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:18px 32px 18px 32px;}.elementor-820 .elementor-element.elementor-element-40f98c3f{margin-top:60px;margin-bottom:0px;padding:0% 15% 0% 0%;}.elementor-820 .elementor-element.elementor-element-7394d9c4 > .elementor-container{max-width:1170px;}.elementor-820 .elementor-element.elementor-element-7394d9c4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-820 .elementor-element.elementor-element-7394d9c4{padding:100px 0px 180px 0px;}.elementor-820 .elementor-element.elementor-element-413984f9{text-align:center;}.elementor-820 .elementor-element.elementor-element-413984f9 .elementor-heading-title{font-family:var( --e-global-typography-2b6e120-font-family ), Sans-serif;font-size:var( --e-global-typography-2b6e120-font-size );font-weight:var( --e-global-typography-2b6e120-font-weight );text-transform:var( --e-global-typography-2b6e120-text-transform );line-height:var( --e-global-typography-2b6e120-line-height );letter-spacing:var( --e-global-typography-2b6e120-letter-spacing );word-spacing:var( --e-global-typography-2b6e120-word-spacing );color:var( --e-global-color-secondary );}.elementor-820 .elementor-element.elementor-element-bf23eb1{text-align:center;}.elementor-820 .elementor-element.elementor-element-bf23eb1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-820 .elementor-element.elementor-element-205a71a4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-205a71a4 > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-820 .elementor-element.elementor-element-65692e4f > .elementor-container{max-width:1170px;}.elementor-820 .elementor-element.elementor-element-65692e4f:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-65692e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-820 .elementor-element.elementor-element-65692e4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-820 .elementor-element.elementor-element-65692e4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-820 .elementor-element.elementor-element-76a2a1e7 img{box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.1);}.elementor-820 .elementor-element.elementor-element-76a2a1e7 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-820 .elementor-element.elementor-element-1fa1b5a2 > .elementor-container{max-width:1170px;}.elementor-820 .elementor-element.elementor-element-1fa1b5a2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-820 .elementor-element.elementor-element-1fa1b5a2{padding:100px 0px 100px 0px;}.elementor-820 .elementor-element.elementor-element-298fb466{text-align:left;}.elementor-820 .elementor-element.elementor-element-298fb466 .elementor-heading-title{font-family:var( --e-global-typography-2b6e120-font-family ), Sans-serif;font-size:var( --e-global-typography-2b6e120-font-size );font-weight:var( --e-global-typography-2b6e120-font-weight );text-transform:var( --e-global-typography-2b6e120-text-transform );line-height:var( --e-global-typography-2b6e120-line-height );letter-spacing:var( --e-global-typography-2b6e120-letter-spacing );word-spacing:var( --e-global-typography-2b6e120-word-spacing );color:var( --e-global-color-secondary );}.elementor-820 .elementor-element.elementor-element-4d9e2332{text-align:left;}.elementor-820 .elementor-element.elementor-element-4d9e2332 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-820 .elementor-element.elementor-element-721b2668 > .elementor-container{max-width:1170px;}.elementor-820 .elementor-element.elementor-element-721b2668{margin-top:20px;margin-bottom:0px;}.elementor-820 .elementor-element.elementor-element-6310ec37 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-820 .elementor-element.elementor-element-1a02df3b{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-820 .elementor-element.elementor-element-781ad80b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-820 .elementor-element.elementor-element-781ad80b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-820 .elementor-element.elementor-element-781ad80b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-820 .elementor-element.elementor-element-781ad80b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-781ad80b > .elementor-element-populated{box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-120px 10px 0px 120px;--e-column-margin-right:10px;--e-column-margin-left:120px;padding:60px 60px 60px 60px;}.elementor-820 .elementor-element.elementor-element-781ad80b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-820 .elementor-element.elementor-element-fe7dbb5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-820 .elementor-element.elementor-element-fe7dbb5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipanemaescueladebaile.es/wp-content/uploads/sites/8/2024/09/group-of-young-modern-dancers-dancing-in-the-studio-2.jpg");background-position:center center;background-size:cover;}.elementor-820 .elementor-element.elementor-element-fe7dbb5 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.36;}.elementor-820 .elementor-element.elementor-element-fe7dbb5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-820 .elementor-element.elementor-element-fe7dbb5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-820 .elementor-element.elementor-element-2cf71728{text-align:center;}.elementor-820 .elementor-element.elementor-element-2cf71728 .elementor-heading-title{color:var( --e-global-color-b64ce4f );}.elementor-820 .elementor-element.elementor-element-2cf71728 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-820 .elementor-element.elementor-element-7121a48d{text-align:center;}.elementor-820 .elementor-element.elementor-element-4c9f7b98 .elementor-price-list-item{align-items:flex-start;}.elementor-820 .elementor-element.elementor-element-4c9f7b98 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-820 .elementor-element.elementor-element-4c9f7b98 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-820 .elementor-element.elementor-element-4c9f7b98 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-4c9f7b98 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-4c9f7b98 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-820 .elementor-element.elementor-element-4c9f7b98 .elementor-price-list-header{color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-4c9f7b98 .elementor-price-list-price{color:var( --e-global-color-secondary );}.elementor-820 .elementor-element.elementor-element-4c9f7b98 .elementor-price-list-description{color:var( --e-global-color-primary );font-weight:700;}.elementor-820 .elementor-element.elementor-element-4c9f7b98 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-820 .elementor-element.elementor-element-4c9f7b98 > .elementor-widget-container{margin:0% 17% 0% 17%;}.elementor-820 .elementor-element.elementor-element-75b59cf{text-align:center;}.elementor-820 .elementor-element.elementor-element-74ce5be3 .elementor-price-list-item{align-items:flex-start;}.elementor-820 .elementor-element.elementor-element-74ce5be3 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-820 .elementor-element.elementor-element-74ce5be3 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-820 .elementor-element.elementor-element-74ce5be3 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-74ce5be3 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-74ce5be3 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-820 .elementor-element.elementor-element-74ce5be3 .elementor-price-list-header{color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-74ce5be3 .elementor-price-list-price{color:var( --e-global-color-secondary );}.elementor-820 .elementor-element.elementor-element-74ce5be3 .elementor-price-list-description{color:var( --e-global-color-primary );font-weight:700;}.elementor-820 .elementor-element.elementor-element-74ce5be3 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-820 .elementor-element.elementor-element-74ce5be3 > .elementor-widget-container{margin:0% 17% 0% 17%;}.elementor-820 .elementor-element.elementor-element-8cef288:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-820 .elementor-element.elementor-element-8cef288 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipanemaescueladebaile.es/wp-content/uploads/sites/8/2024/09/woman-practising-yoga-in-room.jpg");background-position:82px -205px;background-size:cover;}.elementor-820 .elementor-element.elementor-element-8cef288 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.36;}.elementor-820 .elementor-element.elementor-element-8cef288 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-820 .elementor-element.elementor-element-8cef288 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-820 .elementor-element.elementor-element-18e5201{text-align:center;}.elementor-820 .elementor-element.elementor-element-18e5201 .elementor-heading-title{color:var( --e-global-color-b64ce4f );}.elementor-820 .elementor-element.elementor-element-18e5201 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-820 .elementor-element.elementor-element-50ac71d9{text-align:center;}.elementor-820 .elementor-element.elementor-element-41348986 .elementor-price-list-item{align-items:flex-start;}.elementor-820 .elementor-element.elementor-element-41348986 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-820 .elementor-element.elementor-element-41348986 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-820 .elementor-element.elementor-element-41348986 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-41348986 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-41348986 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-820 .elementor-element.elementor-element-41348986 .elementor-price-list-header{color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-41348986 .elementor-price-list-price{color:var( --e-global-color-secondary );}.elementor-820 .elementor-element.elementor-element-41348986 .elementor-price-list-description{color:var( --e-global-color-primary );font-weight:700;}.elementor-820 .elementor-element.elementor-element-41348986 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-820 .elementor-element.elementor-element-41348986 > .elementor-widget-container{margin:0% 17% 0% 17%;}.elementor-820 .elementor-element.elementor-element-35a05dba{text-align:center;}.elementor-820 .elementor-element.elementor-element-794adcdb .elementor-price-list-item{align-items:flex-start;}.elementor-820 .elementor-element.elementor-element-794adcdb .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-820 .elementor-element.elementor-element-794adcdb .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-820 .elementor-element.elementor-element-794adcdb .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-794adcdb .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-794adcdb .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-820 .elementor-element.elementor-element-794adcdb .elementor-price-list-header{color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-794adcdb .elementor-price-list-price{color:var( --e-global-color-secondary );}.elementor-820 .elementor-element.elementor-element-794adcdb .elementor-price-list-description{color:var( --e-global-color-primary );font-weight:700;}.elementor-820 .elementor-element.elementor-element-794adcdb .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-820 .elementor-element.elementor-element-794adcdb > .elementor-widget-container{margin:0% 17% 0% 17%;}.elementor-820 .elementor-element.elementor-element-3418cb1f > .elementor-container{max-width:840px;}.elementor-820 .elementor-element.elementor-element-3418cb1f:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-3418cb1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipanemaescueladebaile.es/wp-content/uploads/sites/8/2024/09/group-of-young-modern-dancers-dancing-in-the-studio-1.jpg");background-position:0px 22%;background-repeat:no-repeat;background-size:cover;}.elementor-820 .elementor-element.elementor-element-3418cb1f > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-820 .elementor-element.elementor-element-3418cb1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-820 .elementor-element.elementor-element-52e477e0{text-align:center;}.elementor-820 .elementor-element.elementor-element-52e477e0 .elementor-heading-title{font-family:var( --e-global-typography-49ca95e-font-family ), Sans-serif;font-size:var( --e-global-typography-49ca95e-font-size );font-weight:var( --e-global-typography-49ca95e-font-weight );text-transform:var( --e-global-typography-49ca95e-text-transform );line-height:var( --e-global-typography-49ca95e-line-height );letter-spacing:var( --e-global-typography-49ca95e-letter-spacing );word-spacing:var( --e-global-typography-49ca95e-word-spacing );color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-444ea62c .jet-subscribe-form__submit{background-color:var( --e-global-color-secondary );}.elementor-820 .elementor-element.elementor-element-444ea62c .jet-subscribe-form__submit:hover{background-color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-444ea62c .jet-subscribe-form__message .jet-subscribe-form__message-inner{justify-content:center;}@media(max-width:1024px){.elementor-820 .elementor-element.elementor-element-3cb1c064{margin-top:-60px;margin-bottom:0px;padding:230px 0px 222px 0px;}.elementor-820 .elementor-element.elementor-element-5b8bd6f7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-820 .elementor-element.elementor-element-7230d6cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-7230d6cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 7% 0% 7%;}.elementor-820 .elementor-element.elementor-element-17b23130 .elementor-button{font-size:var( --e-global-typography-02818f5-font-size );line-height:var( --e-global-typography-02818f5-line-height );letter-spacing:var( --e-global-typography-02818f5-letter-spacing );word-spacing:var( --e-global-typography-02818f5-word-spacing );}.elementor-820 .elementor-element.elementor-element-3d958250 .elementor-button{font-size:var( --e-global-typography-02818f5-font-size );line-height:var( --e-global-typography-02818f5-line-height );letter-spacing:var( --e-global-typography-02818f5-letter-spacing );word-spacing:var( --e-global-typography-02818f5-word-spacing );}.elementor-820 .elementor-element.elementor-element-1bd805ea{padding:60px 10px 60px 10px;}.elementor-820 .elementor-element.elementor-element-669c1d0b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-820 .elementor-element.elementor-element-511f562b > .elementor-element-populated{margin:40px 0px 0px -40px;--e-column-margin-right:0px;--e-column-margin-left:-40px;padding:40px 40px 40px 40px;}.elementor-820 .elementor-element.elementor-element-50a9eb41 .elementor-heading-title{font-size:var( --e-global-typography-2b6e120-font-size );line-height:var( --e-global-typography-2b6e120-line-height );letter-spacing:var( --e-global-typography-2b6e120-letter-spacing );word-spacing:var( --e-global-typography-2b6e120-word-spacing );}.elementor-820 .elementor-element.elementor-element-30777439 .elementor-heading-title{font-size:var( --e-global-typography-49ca95e-font-size );line-height:var( --e-global-typography-49ca95e-line-height );letter-spacing:var( --e-global-typography-49ca95e-letter-spacing );word-spacing:var( --e-global-typography-49ca95e-word-spacing );}.elementor-820 .elementor-element.elementor-element-61bd11f1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-5a7e40e1 .elementor-button{font-size:var( --e-global-typography-a4c67aa-font-size );line-height:var( --e-global-typography-a4c67aa-line-height );letter-spacing:var( --e-global-typography-a4c67aa-letter-spacing );word-spacing:var( --e-global-typography-a4c67aa-word-spacing );}.elementor-820 .elementor-element.elementor-element-40f98c3f{margin-top:50px;margin-bottom:0px;}.elementor-820 .elementor-element.elementor-element-7d5e8fc8 > .elementor-element-populated{margin:0px 0px 0px -250px;--e-column-margin-right:0px;--e-column-margin-left:-250px;}.elementor-820 .elementor-element.elementor-element-4248b05f > .elementor-element-populated{margin:0px 0px 0px -160px;--e-column-margin-right:0px;--e-column-margin-left:-160px;}.elementor-820 .elementor-element.elementor-element-7394d9c4{padding:80px 10px 160px 10px;}.elementor-820 .elementor-element.elementor-element-413984f9 .elementor-heading-title{font-size:var( --e-global-typography-2b6e120-font-size );line-height:var( --e-global-typography-2b6e120-line-height );letter-spacing:var( --e-global-typography-2b6e120-letter-spacing );word-spacing:var( --e-global-typography-2b6e120-word-spacing );}.elementor-820 .elementor-element.elementor-element-bf23eb1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-820 .elementor-element.elementor-element-205a71a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-205a71a4 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-820 .elementor-element.elementor-element-65692e4f{padding:0px 10px 60px 10px;}.elementor-820 .elementor-element.elementor-element-1fa1b5a2{padding:80px 10px 80px 10px;}.elementor-820 .elementor-element.elementor-element-298fb466 .elementor-heading-title{font-size:var( --e-global-typography-2b6e120-font-size );line-height:var( --e-global-typography-2b6e120-line-height );letter-spacing:var( --e-global-typography-2b6e120-letter-spacing );word-spacing:var( --e-global-typography-2b6e120-word-spacing );}.elementor-820 .elementor-element.elementor-element-4d9e2332 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-820 .elementor-element.elementor-element-721b2668{padding:0px 0px 0px 0px;}.elementor-820 .elementor-element.elementor-element-1a02df3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-1a02df3b > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-820 .elementor-element.elementor-element-781ad80b > .elementor-element-populated{margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;}.elementor-820 .elementor-element.elementor-element-8cef288:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-820 .elementor-element.elementor-element-8cef288 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-820 .elementor-element.elementor-element-3418cb1f:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-3418cb1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-820 .elementor-element.elementor-element-3418cb1f{padding:80px 10px 80px 10px;}.elementor-820 .elementor-element.elementor-element-52e477e0 .elementor-heading-title{font-size:var( --e-global-typography-49ca95e-font-size );line-height:var( --e-global-typography-49ca95e-line-height );letter-spacing:var( --e-global-typography-49ca95e-letter-spacing );word-spacing:var( --e-global-typography-49ca95e-word-spacing );}}@media(max-width:767px){.elementor-820 .elementor-element.elementor-element-3cb1c064{margin-top:-60px;margin-bottom:0px;padding:135px 10px 80px 10px;}.elementor-820 .elementor-element.elementor-element-5b8bd6f7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-820 .elementor-element.elementor-element-7230d6cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-7230d6cc > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-820 .elementor-element.elementor-element-64b31022 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-820 .elementor-element.elementor-element-17b23130 .elementor-button{font-size:var( --e-global-typography-02818f5-font-size );line-height:var( --e-global-typography-02818f5-line-height );letter-spacing:var( --e-global-typography-02818f5-letter-spacing );word-spacing:var( --e-global-typography-02818f5-word-spacing );padding:18px 32px 18px 32px;}.elementor-820 .elementor-element.elementor-element-4c93f7ae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-820 .elementor-element.elementor-element-4c93f7ae > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-820 .elementor-element.elementor-element-3d958250 .elementor-button{font-size:var( --e-global-typography-02818f5-font-size );line-height:var( --e-global-typography-02818f5-line-height );letter-spacing:var( --e-global-typography-02818f5-letter-spacing );word-spacing:var( --e-global-typography-02818f5-word-spacing );padding:18px 32px 18px 32px;}.elementor-820 .elementor-element.elementor-element-1bd805ea{padding:40px 10px 40px 10px;}.elementor-820 .elementor-element.elementor-element-4189f2b8{padding:0px 0px 0px 0px;}.elementor-820 .elementor-element.elementor-element-511f562b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-820 .elementor-element.elementor-element-50a9eb41{text-align:center;}.elementor-820 .elementor-element.elementor-element-50a9eb41 .elementor-heading-title{font-size:var( --e-global-typography-2b6e120-font-size );line-height:var( --e-global-typography-2b6e120-line-height );letter-spacing:var( --e-global-typography-2b6e120-letter-spacing );word-spacing:var( --e-global-typography-2b6e120-word-spacing );}.elementor-820 .elementor-element.elementor-element-30777439{text-align:center;}.elementor-820 .elementor-element.elementor-element-30777439 .elementor-heading-title{font-size:var( --e-global-typography-49ca95e-font-size );line-height:var( --e-global-typography-49ca95e-line-height );letter-spacing:var( --e-global-typography-49ca95e-letter-spacing );word-spacing:var( --e-global-typography-49ca95e-word-spacing );}.elementor-820 .elementor-element.elementor-element-61bd11f1{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-61bd11f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-820 .elementor-element.elementor-element-5a7e40e1 .elementor-button{font-size:var( --e-global-typography-a4c67aa-font-size );line-height:var( --e-global-typography-a4c67aa-line-height );letter-spacing:var( --e-global-typography-a4c67aa-letter-spacing );word-spacing:var( --e-global-typography-a4c67aa-word-spacing );padding:15px 30px 15px 30px;}.elementor-820 .elementor-element.elementor-element-40f98c3f{padding:0px 0px 0px 0px;}.elementor-820 .elementor-element.elementor-element-7d5e8fc8{width:50%;}.elementor-820 .elementor-element.elementor-element-7d5e8fc8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-820 .elementor-element.elementor-element-4248b05f{width:50%;}.elementor-820 .elementor-element.elementor-element-4248b05f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-820 .elementor-element.elementor-element-7394d9c4{padding:40px 10px 120px 10px;}.elementor-820 .elementor-element.elementor-element-413984f9{text-align:center;}.elementor-820 .elementor-element.elementor-element-413984f9 .elementor-heading-title{font-size:var( --e-global-typography-2b6e120-font-size );line-height:var( --e-global-typography-2b6e120-line-height );letter-spacing:var( --e-global-typography-2b6e120-letter-spacing );word-spacing:var( --e-global-typography-2b6e120-word-spacing );}.elementor-820 .elementor-element.elementor-element-bf23eb1{text-align:center;}.elementor-820 .elementor-element.elementor-element-bf23eb1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-820 .elementor-element.elementor-element-205a71a4{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-205a71a4 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-820 .elementor-element.elementor-element-31b3ded0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-820 .elementor-element.elementor-element-65692e4f{padding:0px 10px 20px 10px;}.elementor-820 .elementor-element.elementor-element-1fa1b5a2{padding:40px 10px 40px 10px;}.elementor-820 .elementor-element.elementor-element-298fb466{text-align:center;}.elementor-820 .elementor-element.elementor-element-298fb466 .elementor-heading-title{font-size:var( --e-global-typography-2b6e120-font-size );line-height:var( --e-global-typography-2b6e120-line-height );letter-spacing:var( --e-global-typography-2b6e120-letter-spacing );word-spacing:var( --e-global-typography-2b6e120-word-spacing );}.elementor-820 .elementor-element.elementor-element-4d9e2332{text-align:center;}.elementor-820 .elementor-element.elementor-element-4d9e2332 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-820 .elementor-element.elementor-element-721b2668{margin-top:20px;margin-bottom:0px;}.elementor-820 .elementor-element.elementor-element-6310ec37 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-820 .elementor-element.elementor-element-1a02df3b{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-1a02df3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-820 .elementor-element.elementor-element-781ad80b > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-820 .elementor-element.elementor-element-4c9f7b98 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-820 .elementor-element.elementor-element-74ce5be3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-820 .elementor-element.elementor-element-8cef288:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-820 .elementor-element.elementor-element-8cef288 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-820 .elementor-element.elementor-element-41348986 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-820 .elementor-element.elementor-element-794adcdb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-820 .elementor-element.elementor-element-3418cb1f:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-3418cb1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-820 .elementor-element.elementor-element-3418cb1f{padding:60px 10px 60px 10px;}.elementor-820 .elementor-element.elementor-element-52e477e0{text-align:center;}.elementor-820 .elementor-element.elementor-element-52e477e0 .elementor-heading-title{font-size:var( --e-global-typography-49ca95e-font-size );line-height:var( --e-global-typography-49ca95e-line-height );letter-spacing:var( --e-global-typography-49ca95e-letter-spacing );word-spacing:var( --e-global-typography-49ca95e-word-spacing );}}@media(min-width:768px){.elementor-820 .elementor-element.elementor-element-75ee3dc6{width:49.912%;}.elementor-820 .elementor-element.elementor-element-669c1d0b{width:50.088%;}.elementor-820 .elementor-element.elementor-element-6310ec37{width:53.478%;}.elementor-820 .elementor-element.elementor-element-781ad80b{width:46.219%;}}@media(max-width:1024px) and (min-width:768px){.elementor-820 .elementor-element.elementor-element-75ee3dc6{width:50%;}.elementor-820 .elementor-element.elementor-element-669c1d0b{width:50%;}.elementor-820 .elementor-element.elementor-element-6310ec37{width:52%;}.elementor-820 .elementor-element.elementor-element-781ad80b{width:48%;}}