.elementor-175 .elementor-element.elementor-element-f713af9{z-index:1}.elementor-175 .elementor-element.elementor-element-4f8fe40:not(.elementor-motion-effects-element-type-background),.elementor-175 .elementor-element.elementor-element-4f8fe40>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.flowyogabarcelona.com/wp-content/uploads/2021/09/IMG-20.jpg");background-position:4% 38%;background-repeat:no-repeat;background-size:110% auto}.elementor-175 .elementor-element.elementor-element-4f8fe40>.elementor-background-overlay{background-color:#fff;opacity:.8;transition:background .3s,border-radius .3s,opacity .3s}.elementor-175 .elementor-element.elementor-element-4f8fe40>.elementor-container{min-height:40vh}.elementor-175 .elementor-element.elementor-element-4f8fe40{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-10%;margin-bottom:0;padding:4em 0}.elementor-175 .elementor-element.elementor-element-4f8fe40>.elementor-shape-bottom .elementor-shape-fill{fill:#fff}.elementor-175 .elementor-element.elementor-element-4f8fe40>.elementor-shape-bottom svg{height:70px}.elementor-175 .elementor-element.elementor-element-2d5823e>.elementor-widget-container{margin:12em 0 0}.elementor-175 .elementor-element.elementor-element-2d5823e{text-align:start}.elementor-175 .elementor-element.elementor-element-2d5823e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:3rem;text-shadow:1px 1px 2px rgba(37.940217391304344,75.68106973740849,97.5,.49);color:#77dddf}.elementor-175 .elementor-element.elementor-element-1698a9f9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-175 .elementor-element.elementor-element-1698a9f9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-175 .elementor-element.elementor-element-d2177e3>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-175 .elementor-element.elementor-element-d2177e3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-bc-flex-widget .elementor-175 .elementor-element.elementor-element-a0d1b49.elementor-column .elementor-widget-wrap{align-items:center}.elementor-175 .elementor-element.elementor-element-a0d1b49.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-175 .elementor-element.elementor-element-a0d1b49>.elementor-element-populated{margin:0 0 2em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:40px}.elementor-175 .elementor-element.elementor-element-8c7c2df img{opacity:.9;border-radius:15px;box-shadow:3px 3px 35px 0px rgba(0,0,0,.5)}.elementor-bc-flex-widget .elementor-175 .elementor-element.elementor-element-bf256f2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-175 .elementor-element.elementor-element-bf256f2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-175 .elementor-element.elementor-element-d73accb{text-align:center}.elementor-175 .elementor-element.elementor-element-d73accb .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:600;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:#77dddf}.elementor-175 .elementor-element.elementor-element-55230f6>.elementor-widget-container{margin:10px}.elementor-175 .elementor-element.elementor-element-55230f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-175 .elementor-element.elementor-element-55230f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-175 .elementor-element.elementor-element-55230f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-175 .elementor-element.elementor-element-55230f6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-175 .elementor-element.elementor-element-55230f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-175 .elementor-element.elementor-element-55230f6 .elementor-icon-list-icon i{color:#77dddf;transition:color .3s}.elementor-175 .elementor-element.elementor-element-55230f6 .elementor-icon-list-icon svg{fill:#77dddf;transition:fill .3s}.elementor-175 .elementor-element.elementor-element-55230f6{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-175 .elementor-element.elementor-element-55230f6 .elementor-icon-list-icon{padding-inline-end:15px}.elementor-175 .elementor-element.elementor-element-55230f6 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-175 .elementor-element.elementor-element-55230f6 .elementor-icon-list-item>a{font-family:"Lexend",Sans-serif;font-size:14px;font-weight:400;line-height:2.1em}.elementor-175 .elementor-element.elementor-element-55230f6 .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(176.25000000000003,26.437500000000007,26.437500000000007,.3);color:#515151;transition:color .3s}.elementor-175 .elementor-element.elementor-element-14cc66d:not(.elementor-motion-effects-element-type-background),.elementor-175 .elementor-element.elementor-element-14cc66d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.flowyogabarcelona.com/wp-content/uploads/2021/09/IMG-46.jpg");background-position:center center;background-size:cover}.elementor-175 .elementor-element.elementor-element-14cc66d>.elementor-background-overlay{background-color:#fffeea;opacity:.85;transition:background .3s,border-radius .3s,opacity .3s}.elementor-175 .elementor-element.elementor-element-14cc66d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 5% 10%}.elementor-175 .elementor-element.elementor-element-632114f{text-align:start}.elementor-175 .elementor-element.elementor-element-632114f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:600;text-transform:capitalize;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:#77dddf}.elementor-175 .elementor-element.elementor-element-9eb0756>.elementor-widget-container{padding:0}.elementor-175 .elementor-element.elementor-element-9eb0756{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:500;line-height:2.1em}.elementor-175 .elementor-element.elementor-element-7ee4f5b:not(.elementor-motion-effects-element-type-background),.elementor-175 .elementor-element.elementor-element-7ee4f5b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.flowyogabarcelona.com/wp-content/uploads/2021/09/pexels-eberhard-grossgasteiger-518485-scaled.jpg");background-position:0 -40px;background-size:cover}.elementor-175 .elementor-element.elementor-element-7ee4f5b>.elementor-background-overlay{background-color:#000000C2;opacity:.8;transition:background .3s,border-radius .3s,opacity .3s}.elementor-175 .elementor-element.elementor-element-7ee4f5b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:10% 4%}.elementor-175 .elementor-element.elementor-element-4f6a4d20>.elementor-widget-container{padding:30px;border-radius:100%}.elementor-175 .elementor-element.elementor-element-4f6a4d20 .elementor-counter-number-wrapper{color:#fbd784;font-family:"Montserrat",Sans-serif;font-size:3rem;font-weight:700}.elementor-175 .elementor-element.elementor-element-4f6a4d20 .elementor-counter-title{color:#fbd784;font-family:"Montserrat",Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase}.elementor-175 .elementor-element.elementor-element-386999e7>.elementor-widget-container{padding:30px;border-radius:100%}.elementor-175 .elementor-element.elementor-element-386999e7 .elementor-counter-number-wrapper{color:#fbd784;font-family:"Montserrat",Sans-serif;font-size:3rem;font-weight:700}.elementor-175 .elementor-element.elementor-element-386999e7 .elementor-counter-title{color:#fbd784;font-family:"Montserrat",Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase}.elementor-175 .elementor-element.elementor-element-3c87699e>.elementor-widget-container{padding:30px;border-radius:100%}.elementor-175 .elementor-element.elementor-element-3c87699e .elementor-counter-number-wrapper{color:#fbd784;font-family:"Montserrat",Sans-serif;font-size:3rem;font-weight:700}.elementor-175 .elementor-element.elementor-element-3c87699e .elementor-counter-title{color:#fbd784;font-family:"Montserrat",Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;text-shadow:0px 0px 0px rgba(0,0,0,.3)}.elementor-175 .elementor-element.elementor-element-0071638:not(.elementor-motion-effects-element-type-background),.elementor-175 .elementor-element.elementor-element-0071638>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7ffff}.elementor-175 .elementor-element.elementor-element-0071638{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:5% 0}.elementor-175 .elementor-element.elementor-element-0071638>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-175 .elementor-element.elementor-element-137997c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-175 .elementor-element.elementor-element-137997c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-175 .elementor-element.elementor-element-137997c>.elementor-element-populated{padding:4%}.elementor-175 .elementor-element.elementor-element-3fc3e85{text-align:start}.elementor-175 .elementor-element.elementor-element-3fc3e85 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:600;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:#77dddf}.elementor-175 .elementor-element.elementor-element-6a11da8{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:500;line-height:2.1em}.elementor-bc-flex-widget .elementor-175 .elementor-element.elementor-element-6fe34c7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-175 .elementor-element.elementor-element-6fe34c7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-175 .elementor-element.elementor-element-6fe34c7>.elementor-element-populated{margin:0;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:4%}.elementor-175 .elementor-element.elementor-element-32e4dc6 img{border-radius:15px;box-shadow:5px 5px 28px 0px rgba(0,0,0,.48)}.elementor-175 .elementor-element.elementor-element-17bc58a>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-175 .elementor-element.elementor-element-17bc58a{box-shadow:0px 0px 15px -1px rgba(186,186,186,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-175 .elementor-element.elementor-element-2208fda{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px}.elementor-175 .elementor-element.elementor-element-2208fda .elementor-divider-separator{width:100%}.elementor-175 .elementor-element.elementor-element-2208fda .elementor-divider{padding-block-start:13px;padding-block-end:13px}.elementor-175 .elementor-element.elementor-element-e0b12e0{text-align:center}.elementor-175 .elementor-element.elementor-element-e0b12e0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.16);color:#77dddf}.elementor-175 .elementor-element.elementor-element-237619f{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px}.elementor-175 .elementor-element.elementor-element-237619f .elementor-divider-separator{width:100%}.elementor-175 .elementor-element.elementor-element-237619f .elementor-divider{padding-block-start:25px;padding-block-end:25px}.elementor-175 .elementor-element.elementor-element-7bdb027{text-align:center}.elementor-175 .elementor-element.elementor-element-7bdb027 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:35px;font-weight:600;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:#fbd784}.elementor-175 .elementor-element.elementor-element-8b83f07>.elementor-widget-container{padding:20px}.elementor-175 .elementor-element.elementor-element-8b83f07{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500}.elementor-175 .elementor-element.elementor-element-35dd4ee{text-align:center}.elementor-175 .elementor-element.elementor-element-35dd4ee .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:35px;font-weight:600;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:#fbd784}.elementor-175 .elementor-element.elementor-element-9be0c2d>.elementor-widget-container{padding:20px}.elementor-175 .elementor-element.elementor-element-9be0c2d{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500}.elementor-175 .elementor-element.elementor-element-48923b28>.elementor-container{max-width:700px}.elementor-175 .elementor-element.elementor-element-48923b28{margin-top:60px;margin-bottom:0}.elementor-175 .elementor-element.elementor-element-a17c2d0{text-align:center}.elementor-175 .elementor-element.elementor-element-a17c2d0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:600;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:#77dddf}.elementor-175 .elementor-element.elementor-element-787a912{margin-top:30px;margin-bottom:60px}.elementor-175 .elementor-element.elementor-element-4e2a51c7>.elementor-element-populated{padding:2em}.elementor-175 .elementor-element.elementor-element-e03081d{text-align:center}.elementor-175 .elementor-element.elementor-element-e03081d img{width:100%;max-width:100%;border-style:solid;border-width:0;border-radius:500px 500px 0;box-shadow:2px 2px 10px 0px #717171}.elementor-175 .elementor-element.elementor-element-5854b68>.elementor-widget-container{padding:20px 0 0}.elementor-175 .elementor-element.elementor-element-5854b68{text-align:center}.elementor-175 .elementor-element.elementor-element-5854b68 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500}.elementor-175 .elementor-element.elementor-element-13a92aed{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500}.elementor-175 .elementor-element.elementor-element-19132452>.elementor-element-populated{padding:2em}.elementor-175 .elementor-element.elementor-element-1c6c491{text-align:center}.elementor-175 .elementor-element.elementor-element-1c6c491 img{width:100%;max-width:100%;border-style:solid;border-width:0;border-radius:500px 500px 0;box-shadow:2px 2px 10px 0px #717171}.elementor-175 .elementor-element.elementor-element-21ccfabd>.elementor-widget-container{padding:20px 0 0}.elementor-175 .elementor-element.elementor-element-21ccfabd{text-align:center}.elementor-175 .elementor-element.elementor-element-21ccfabd .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500}.elementor-175 .elementor-element.elementor-element-555ba5ce{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500}.elementor-175 .elementor-element.elementor-element-327c99b1>.elementor-element-populated{padding:2em}.elementor-175 .elementor-element.elementor-element-3f5e94ea{text-align:center}.elementor-175 .elementor-element.elementor-element-3f5e94ea img{width:100%;border-style:solid;border-width:0;border-radius:500px 500px 0;box-shadow:2px 2px 10px 0px #717171}.elementor-175 .elementor-element.elementor-element-272f26b1>.elementor-widget-container{padding:20px 0 0}.elementor-175 .elementor-element.elementor-element-272f26b1{text-align:center}.elementor-175 .elementor-element.elementor-element-272f26b1 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500}.elementor-175 .elementor-element.elementor-element-394003ca{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500}.elementor-175 .elementor-element.elementor-element-13a61f4:not(.elementor-motion-effects-element-type-background),.elementor-175 .elementor-element.elementor-element-13a61f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ffd678}.elementor-175 .elementor-element.elementor-element-13a61f4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-175 .elementor-element.elementor-element-13a61f4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-175 .elementor-element.elementor-element-fa471aa{text-align:center;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500;font-style:italic;text-shadow:0px .5px 3px #3f3f3f;color:#fff}@media(max-width:1024px){.elementor-175 .elementor-element.elementor-element-4f8fe40:not(.elementor-motion-effects-element-type-background),.elementor-175 .elementor-element.elementor-element-4f8fe40>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-175 .elementor-element.elementor-element-4f8fe40{margin-top:-15%;margin-bottom:0}.elementor-175 .elementor-element.elementor-element-2d5823e{text-align:center}.elementor-175 .elementor-element.elementor-element-2d5823e .elementor-heading-title{font-size:55px}.elementor-175 .elementor-element.elementor-element-1698a9f9{padding:0 20px}.elementor-175 .elementor-element.elementor-element-d2177e3{padding:0}.elementor-175 .elementor-element.elementor-element-a0d1b49>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0}.elementor-175 .elementor-element.elementor-element-bf256f2>.elementor-element-populated{padding:6%}.elementor-175 .elementor-element.elementor-element-7ee4f5b:not(.elementor-motion-effects-element-type-background),.elementor-175 .elementor-element.elementor-element-7ee4f5b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-175 .elementor-element.elementor-element-137997c>.elementor-element-populated{padding:6%}.elementor-175 .elementor-element.elementor-element-6fe34c7>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0}.elementor-175 .elementor-element.elementor-element-787a912{padding:30px}}@media(max-width:767px){.elementor-175 .elementor-element.elementor-element-4f8fe40:not(.elementor-motion-effects-element-type-background),.elementor-175 .elementor-element.elementor-element-4f8fe40>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-393px 0;background-size:cover}.elementor-175 .elementor-element.elementor-element-4f8fe40{margin-top:-25%;margin-bottom:0}.elementor-175 .elementor-element.elementor-element-2d5823e{text-align:center}.elementor-175 .elementor-element.elementor-element-2d5823e .elementor-heading-title{font-size:3rem}.elementor-175 .elementor-element.elementor-element-1698a9f9{padding:0}.elementor-175 .elementor-element.elementor-element-d73accb{text-align:start}.elementor-175 .elementor-element.elementor-element-d73accb .elementor-heading-title{font-size:30px;line-height:35px}.elementor-175 .elementor-element.elementor-element-632114f{text-align:start}.elementor-175 .elementor-element.elementor-element-632114f .elementor-heading-title{font-size:30px;line-height:35px}.elementor-175 .elementor-element.elementor-element-9eb0756{text-align:start}.elementor-175 .elementor-element.elementor-element-7ee4f5b:not(.elementor-motion-effects-element-type-background),.elementor-175 .elementor-element.elementor-element-7ee4f5b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-175 .elementor-element.elementor-element-3fc3e85{text-align:start}.elementor-175 .elementor-element.elementor-element-3fc3e85 .elementor-heading-title{font-size:30px;line-height:35px}.elementor-175 .elementor-element.elementor-element-6a11da8{text-align:start}.elementor-175 .elementor-element.elementor-element-e0b12e0{text-align:start}.elementor-175 .elementor-element.elementor-element-e0b12e0 .elementor-heading-title{font-size:30px;line-height:35px}.elementor-175 .elementor-element.elementor-element-7bdb027{text-align:start}.elementor-175 .elementor-element.elementor-element-7bdb027 .elementor-heading-title{font-size:30px;line-height:35px}.elementor-175 .elementor-element.elementor-element-35dd4ee{text-align:start}.elementor-175 .elementor-element.elementor-element-35dd4ee .elementor-heading-title{font-size:30px;line-height:35px}.elementor-175 .elementor-element.elementor-element-a17c2d0{text-align:start}.elementor-175 .elementor-element.elementor-element-a17c2d0 .elementor-heading-title{font-size:30px;line-height:35px}.elementor-175 .elementor-element.elementor-element-4e2a51c7>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-175 .elementor-element.elementor-element-19132452>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-175 .elementor-element.elementor-element-327c99b1>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(min-width:768px){.elementor-175 .elementor-element.elementor-element-a0d1b49{width:47.853%}.elementor-175 .elementor-element.elementor-element-bf256f2{width:52.103%}}@media(max-width:1024px) and (min-width:768px){.elementor-175 .elementor-element.elementor-element-a0d1b49{width:100%}.elementor-175 .elementor-element.elementor-element-bf256f2{width:100%}.elementor-175 .elementor-element.elementor-element-3b5fa025{width:50%}.elementor-175 .elementor-element.elementor-element-6468965{width:50%}.elementor-175 .elementor-element.elementor-element-278b26b0{width:50%}.elementor-175 .elementor-element.elementor-element-137997c{width:100%}.elementor-175 .elementor-element.elementor-element-6fe34c7{width:100%}}