.elementor-4749 .elementor-element.elementor-element-ebda5b0{--display:flex;--min-height:90vh;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4749 .elementor-element.elementor-element-ebda5b0, .elementor-4749 .elementor-element.elementor-element-ebda5b0::before{--border-transition:0.3s;}.elementor-4749 .elementor-element.elementor-element-8294cd7{--display:flex;--min-height:90vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.4;}.elementor-4749 .elementor-element.elementor-element-8294cd7:not(.elementor-motion-effects-element-type-background), .elementor-4749 .elementor-element.elementor-element-8294cd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://hellojoga.hu/wp-content/uploads/2026/02/IMG_1658-2-1.jpeg");background-position:-285px -234px;background-repeat:no-repeat;background-size:auto;}.elementor-4749 .elementor-element.elementor-element-8294cd7::before, .elementor-4749 .elementor-element.elementor-element-8294cd7 > .elementor-background-video-container::before, .elementor-4749 .elementor-element.elementor-element-8294cd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4749 .elementor-element.elementor-element-8294cd7 > .elementor-background-slideshow::before, .elementor-4749 .elementor-element.elementor-element-8294cd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4749 .elementor-element.elementor-element-8294cd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 66%);}.elementor-4749 .elementor-element.elementor-element-8294cd7, .elementor-4749 .elementor-element.elementor-element-8294cd7::before{--border-transition:0.3s;}.elementor-4749 .elementor-element.elementor-element-2dfb2e0 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-4749 .elementor-element.elementor-element-2dfb2e0{text-align:center;}.elementor-4749 .elementor-element.elementor-element-2dfb2e0 .elementor-heading-title{color:#E4E4D8;font-family:"Cormorant Garamond", Sans-serif;font-size:106px;font-weight:600;line-height:98px;letter-spacing:5.1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4749 .elementor-element.elementor-element-978218e{text-align:left;}.elementor-4749 .elementor-element.elementor-element-978218e .elementor-heading-title{color:#EEEFE9;font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:600;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-77fd626{text-align:left;}.elementor-4749 .elementor-element.elementor-element-77fd626 .elementor-heading-title{color:#F9F7F7;font-family:"EB Garamond", Sans-serif;font-size:30px;font-weight:700;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-eca8367{text-align:left;}.elementor-4749 .elementor-element.elementor-element-eca8367 .elementor-heading-title{color:#F9F7F7;font-family:"EB Garamond", Sans-serif;font-size:49px;font-weight:700;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-549e788 .elementor-button{background-color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:800;fill:#083B33;color:#083B33;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.25);}.elementor-4749 .elementor-element.elementor-element-549e788 > .elementor-widget-container{margin:16px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-4749 .elementor-element.elementor-element-c705528{text-align:left;}.elementor-4749 .elementor-element.elementor-element-c705528 .elementor-heading-title{color:#000000;font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:600;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-9d0551f{--display:flex;--background-transition:0.3s;}.elementor-4749 .elementor-element.elementor-element-07549e8{text-align:left;}.elementor-4749 .elementor-element.elementor-element-07549e8 .elementor-heading-title{color:#030400;font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-4daaa2f{text-align:left;}.elementor-4749 .elementor-element.elementor-element-4daaa2f .elementor-heading-title{color:#000000;font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:700;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-a9e7350{text-align:left;}.elementor-4749 .elementor-element.elementor-element-a9e7350 .elementor-heading-title{color:#080900;font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-943ba30{text-align:left;}.elementor-4749 .elementor-element.elementor-element-943ba30 .elementor-heading-title{color:#010100;font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:700;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-8e0aeb9{text-align:left;}.elementor-4749 .elementor-element.elementor-element-8e0aeb9 .elementor-heading-title{color:#020200;font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-f977594{text-align:left;}.elementor-4749 .elementor-element.elementor-element-f977594 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:700;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-12dfaef{text-align:left;}.elementor-4749 .elementor-element.elementor-element-12dfaef .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-924922e{text-align:left;}.elementor-4749 .elementor-element.elementor-element-924922e .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:500;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-7a60c15 .elementor-button{background-color:#1FF8CC;font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:800;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#282828;color:#282828;border-radius:15px 15px 15px 15px;}.elementor-4749 .elementor-element.elementor-element-7a60c15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4749 .elementor-element.elementor-element-8d16181{text-align:left;}.elementor-4749 .elementor-element.elementor-element-8d16181 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:700;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-0ffe9bd{text-align:left;}.elementor-4749 .elementor-element.elementor-element-0ffe9bd .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:500;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-e49c354{text-align:left;}.elementor-4749 .elementor-element.elementor-element-e49c354 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-8872d3e{text-align:left;}.elementor-4749 .elementor-element.elementor-element-8872d3e .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:500;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-1e23c7e{text-align:left;}.elementor-4749 .elementor-element.elementor-element-1e23c7e .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-702b1e3{text-align:left;}.elementor-4749 .elementor-element.elementor-element-702b1e3 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:500;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-ed4ae67{text-align:left;}.elementor-4749 .elementor-element.elementor-element-ed4ae67 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-b5d5163{text-align:left;}.elementor-4749 .elementor-element.elementor-element-b5d5163 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:500;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-dc5b96a{text-align:left;}.elementor-4749 .elementor-element.elementor-element-dc5b96a .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-d201616{text-align:left;}.elementor-4749 .elementor-element.elementor-element-d201616 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:500;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-826b114{text-align:left;}.elementor-4749 .elementor-element.elementor-element-826b114 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-8e67458 .elementor-button{background-color:#1FF8CC;font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:800;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#282828;color:#282828;border-radius:15px 15px 15px 15px;}.elementor-4749 .elementor-element.elementor-element-8e67458 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4749 .elementor-element.elementor-element-5982821{text-align:left;}.elementor-4749 .elementor-element.elementor-element-5982821 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:500;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-774b620{text-align:left;}.elementor-4749 .elementor-element.elementor-element-774b620 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-8d39740{text-align:left;}.elementor-4749 .elementor-element.elementor-element-8d39740 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-15b0cb5{text-align:left;}.elementor-4749 .elementor-element.elementor-element-15b0cb5 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:500;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-4f7f006 .elementor-button{background-color:#1FF8CC;font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:800;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#282828;color:#282828;border-radius:15px 15px 15px 15px;}.elementor-4749 .elementor-element.elementor-element-4f7f006 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4749 .elementor-element.elementor-element-a966c15{text-align:left;}.elementor-4749 .elementor-element.elementor-element-a966c15 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:500;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-59b09bf{text-align:left;}.elementor-4749 .elementor-element.elementor-element-59b09bf .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-5240c9b{text-align:left;}.elementor-4749 .elementor-element.elementor-element-5240c9b .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-27375b2{text-align:left;}.elementor-4749 .elementor-element.elementor-element-27375b2 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-b1b2672{text-align:left;}.elementor-4749 .elementor-element.elementor-element-b1b2672 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-1b45089{text-align:left;}.elementor-4749 .elementor-element.elementor-element-1b45089 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:500;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-b1d026b{text-align:left;}.elementor-4749 .elementor-element.elementor-element-b1d026b .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:500;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-d069ed4{text-align:left;}.elementor-4749 .elementor-element.elementor-element-d069ed4 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:49px;}.elementor-4749 .elementor-element.elementor-element-c7d2e62{--display:flex;--background-transition:0.3s;}.elementor-4749 .elementor-element.elementor-element-b642610{text-align:center;}.elementor-4749 .elementor-element.elementor-element-b642610 img{width:48%;border-radius:20px 20px 20px 20px;}.elementor-4749 .elementor-element.elementor-element-0e60ecb img{width:46%;border-radius:20px 20px 20px 20px;}.elementor-4749 .elementor-element.elementor-element-a94f4cd img{width:46%;border-radius:20px 20px 20px 20px;}.elementor-4749 .elementor-element.elementor-element-43b6d8a .elementor-button{background-color:#1FF8CC;font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:800;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#282828;color:#282828;border-radius:15px 15px 15px 15px;}.elementor-4749 .elementor-element.elementor-element-43b6d8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4749 .elementor-element.elementor-element-1ce5253{--display:flex;--background-transition:0.3s;}body.elementor-page-4749:not(.elementor-motion-effects-element-type-background), body.elementor-page-4749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F1EB 0%, var( --e-global-color-text ) 100%);}@media(max-width:1024px){.elementor-4749 .elementor-element.elementor-element-8294cd7:not(.elementor-motion-effects-element-type-background), .elementor-4749 .elementor-element.elementor-element-8294cd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-4749 .elementor-element.elementor-element-8294cd7:not(.elementor-motion-effects-element-type-background), .elementor-4749 .elementor-element.elementor-element-8294cd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hellojoga.hu/wp-content/uploads/2026/02/IMG_1658-2-1.jpeg");background-position:-395px -183px;}.elementor-4749 .elementor-element.elementor-element-8294cd7{--overlay-opacity:0.41;--margin-top:34px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;}.elementor-4749 .elementor-element.elementor-element-2dfb2e0 .elementor-heading-title{font-size:37px;line-height:1.3em;}.elementor-4749 .elementor-element.elementor-element-978218e{text-align:center;}.elementor-4749 .elementor-element.elementor-element-978218e .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-77fd626{text-align:center;}.elementor-4749 .elementor-element.elementor-element-77fd626 .elementor-heading-title{font-size:23px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-eca8367{text-align:center;}.elementor-4749 .elementor-element.elementor-element-eca8367 .elementor-heading-title{font-size:36px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-549e788 .elementor-button{font-size:20px;}.elementor-4749 .elementor-element.elementor-element-c705528{text-align:center;}.elementor-4749 .elementor-element.elementor-element-c705528 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-07549e8 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-4daaa2f .elementor-heading-title{font-size:18px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-a9e7350 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-943ba30 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-8e0aeb9 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-f977594 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-12dfaef .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-924922e .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-7a60c15 > .elementor-widget-container{margin:16px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-4749 .elementor-element.elementor-element-7a60c15 .elementor-button{font-size:22px;}.elementor-4749 .elementor-element.elementor-element-8d16181 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-0ffe9bd .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-e49c354 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-8872d3e .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-1e23c7e .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-702b1e3 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-ed4ae67 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-b5d5163 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-dc5b96a .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-d201616 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-826b114 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-8e67458 > .elementor-widget-container{margin:16px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-4749 .elementor-element.elementor-element-8e67458 .elementor-button{font-size:22px;}.elementor-4749 .elementor-element.elementor-element-5982821 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-774b620 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-8d39740 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-15b0cb5 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-4f7f006 > .elementor-widget-container{margin:16px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-4749 .elementor-element.elementor-element-4f7f006 .elementor-button{font-size:22px;}.elementor-4749 .elementor-element.elementor-element-a966c15 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-59b09bf .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-5240c9b .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-27375b2 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-b1b2672 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-1b45089 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-b1d026b .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-d069ed4 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0.5px;}.elementor-4749 .elementor-element.elementor-element-b642610{text-align:center;}.elementor-4749 .elementor-element.elementor-element-43b6d8a > .elementor-widget-container{margin:16px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-4749 .elementor-element.elementor-element-43b6d8a .elementor-button{font-size:22px;}.elementor-4749 .elementor-element.elementor-element-1ce5253{--content-width:700px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-4749 .elementor-element.elementor-element-8294cd7{--width:1200px;}}