.elementor-70065 .elementor-element.elementor-element-80c5aaf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-70065 .elementor-element.elementor-element-80c5aaf:not(.elementor-motion-effects-element-type-background), .elementor-70065 .elementor-element.elementor-element-80c5aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-228e4ff );}.elementor-70065 .elementor-element.elementor-element-80c5aaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 15px 8px 15px;}.elementor-70065 .elementor-element.elementor-element-80c5aaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-70065 .elementor-element.elementor-element-ae40893.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70065 .elementor-element.elementor-element-ae40893.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70065 .elementor-element.elementor-element-ae40893.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-70065 .elementor-element.elementor-element-7295518{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-70065 .elementor-element.elementor-element-7295518 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-70065 .elementor-element.elementor-element-ad2a9f6:not(.elementor-motion-effects-element-type-background), .elementor-70065 .elementor-element.elementor-element-ad2a9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://helendoron.hu/wp-content/uploads/2026/05/helen-doron-hero-2-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-70065 .elementor-element.elementor-element-ad2a9f6 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, var( --e-global-color-2008697 ) 0%, #FFFFFF00 15%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70065 .elementor-element.elementor-element-ad2a9f6 > .elementor-container{min-height:100vh;}.elementor-70065 .elementor-element.elementor-element-ad2a9f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 1em 0em 1em;}.elementor-70065 .elementor-element.elementor-element-3a39538 > .elementor-element-populated{margin:0px 0px 90px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-70065 .elementor-element.elementor-element-5419f1e > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-70065 .elementor-element.elementor-element-5419f1e{text-align:start;}.elementor-70065 .elementor-element.elementor-element-5419f1e img{width:175px;}.elementor-70065 .elementor-element.elementor-element-693b001 .elementor-heading-title{font-family:"Signika", Sans-serif;font-size:65px;color:var( --e-global-color-2008697 );}.elementor-70065 .elementor-element.elementor-element-80a4b10 .elementor-heading-title{line-height:1.1em;color:var( --e-global-color-2008697 );}.elementor-70065 .elementor-element.elementor-element-751e12f > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-751e12f .elementor-heading-title{line-height:1.3em;color:var( --e-global-color-2008697 );}.elementor-70065 .elementor-element.elementor-element-9b01338 .elementor-heading-title{font-weight:400;line-height:1.3em;color:var( --e-global-color-2008697 );}.elementor-70065 .elementor-element.elementor-element-bda9652:not(.elementor-motion-effects-element-type-background), .elementor-70065 .elementor-element.elementor-element-bda9652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2008697 );}.elementor-70065 .elementor-element.elementor-element-bda9652{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-228e4ff );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-70065 .elementor-element.elementor-element-bda9652, .elementor-70065 .elementor-element.elementor-element-bda9652 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-70065 .elementor-element.elementor-element-bda9652 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-70065 .elementor-element.elementor-element-2bbf320.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70065 .elementor-element.elementor-element-2bbf320.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70065 .elementor-element.elementor-element-2bbf320.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-70065 .elementor-element.elementor-element-1c7a50d{width:auto;max-width:auto;text-align:center;}.elementor-70065 .elementor-element.elementor-element-1c7a50d .elementor-heading-title{color:var( --e-global-color-8f3905f );}.elementor-70065 .elementor-element.elementor-element-2886814{width:auto;max-width:auto;}.elementor-70065 .elementor-element.elementor-element-2886814 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-70065 .elementor-element.elementor-element-2886814 img{width:30px;}.elementor-70065 .elementor-element.elementor-element-f852fe5{margin-top:-150px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-eb3bfaa:not(.elementor-motion-effects-element-type-background), .elementor-70065 .elementor-element.elementor-element-eb3bfaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2008697 );}.elementor-70065 .elementor-element.elementor-element-eb3bfaa > .elementor-container{min-height:400px;}.elementor-70065 .elementor-element.elementor-element-eb3bfaa, .elementor-70065 .elementor-element.elementor-element-eb3bfaa > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-70065 .elementor-element.elementor-element-eb3bfaa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:1em;margin-bottom:0em;}.elementor-70065 .elementor-element.elementor-element-eb3bfaa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-70065 .elementor-element.elementor-element-a35954c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70065 .elementor-element.elementor-element-a35954c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70065 .elementor-element.elementor-element-a35954c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-70065 .elementor-element.elementor-element-a35954c > .elementor-element-populated{margin:7em 2em 2em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em;}.elementor-70065 .elementor-element.elementor-element-67fa933 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-70065 .elementor-element.elementor-element-d10a27c{text-align:center;}.elementor-70065 .elementor-element.elementor-element-5d87330 .elementor-counter{gap:0px;}.elementor-70065 .elementor-element.elementor-element-5d87330 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-950c718 );font-size:48px;font-weight:900;}.elementor-70065 .elementor-element.elementor-element-5d87330 .elementor-counter-title{color:var( --e-global-color-3c3ed56 );font-size:24px;font-weight:700;line-height:1.5em;}.elementor-70065 .elementor-element.elementor-element-41aebc1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-70065 .elementor-element.elementor-element-42d42e9{text-align:center;}.elementor-70065 .elementor-element.elementor-element-9ca5887 .elementor-counter{gap:0px;}.elementor-70065 .elementor-element.elementor-element-9ca5887 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-950c718 );font-size:48px;font-weight:900;}.elementor-70065 .elementor-element.elementor-element-9ca5887 .elementor-counter-title{color:var( --e-global-color-3c3ed56 );font-size:24px;font-weight:700;line-height:1.5em;}.elementor-70065 .elementor-element.elementor-element-e2c3bd3{margin-top:2em;margin-bottom:2em;}.elementor-70065 .elementor-element.elementor-element-5a720e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-70065 .elementor-element.elementor-element-1b5414d{text-align:center;}.elementor-70065 .elementor-element.elementor-element-549567c .elementor-counter{gap:0px;}.elementor-70065 .elementor-element.elementor-element-549567c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-950c718 );font-size:48px;font-weight:900;}.elementor-70065 .elementor-element.elementor-element-549567c .elementor-counter-title{color:var( --e-global-color-3c3ed56 );font-size:24px;font-weight:700;line-height:1.5em;}.elementor-70065 .elementor-element.elementor-element-2a4c270{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;--image-transition-duration:500ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-70065 .elementor-element.elementor-element-ecb4638:not(.elementor-motion-effects-element-type-background), .elementor-70065 .elementor-element.elementor-element-ecb4638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://helendoron.hu/wp-content/uploads/2026/05/helen-doron-2.png");background-position:center center;background-size:cover;}.elementor-70065 .elementor-element.elementor-element-ecb4638{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 1em 5em 1em;}.elementor-70065 .elementor-element.elementor-element-ecb4638 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70065 .elementor-element.elementor-element-c71b5c1 .elementor-heading-title{line-height:1.1em;color:var( --e-global-color-3c3ed56 );}.elementor-70065 .elementor-element.elementor-element-bf39a7c .elementor-heading-title{line-height:1.2em;}.elementor-70065 .elementor-element.elementor-element-236afd2{margin-top:5em;margin-bottom:0em;}.elementor-70065 .elementor-element.elementor-element-fb75b03:not(.elementor-motion-effects-element-type-background), .elementor-70065 .elementor-element.elementor-element-fb75b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-950c718 );}.elementor-70065 .elementor-element.elementor-element-fb75b03, .elementor-70065 .elementor-element.elementor-element-fb75b03 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-70065 .elementor-element.elementor-element-fb75b03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-fb75b03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-70065 .elementor-element.elementor-element-fc923f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70065 .elementor-element.elementor-element-fc923f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70065 .elementor-element.elementor-element-060ec7f > .elementor-widget-container{padding:1em 0em 0em 2em;}.elementor-70065 .elementor-element.elementor-element-060ec7f .elementor-heading-title{font-size:26px;line-height:1.1em;color:var( --e-global-color-2008697 );}.elementor-70065 .elementor-element.elementor-element-2951787 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0em 0em 1em 2em;}.elementor-70065 .elementor-element.elementor-element-2951787{color:var( --e-global-color-2008697 );}.elementor-bc-flex-widget .elementor-70065 .elementor-element.elementor-element-4904654.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-70065 .elementor-element.elementor-element-4904654.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-70065 .elementor-element.elementor-element-1169dbc > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-1169dbc{text-align:end;}.elementor-70065 .elementor-element.elementor-element-1169dbc img{width:500px;}.elementor-70065 .elementor-element.elementor-element-1e8caab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70065 .elementor-element.elementor-element-1e8caab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://helendoron.hu/wp-content/uploads/2026/05/helen-doron-8-pop-banner-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-70065 .elementor-element.elementor-element-1e8caab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70065 .elementor-element.elementor-element-1e8caab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70065 .elementor-element.elementor-element-d244f90:not(.elementor-motion-effects-element-type-background), .elementor-70065 .elementor-element.elementor-element-d244f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://helendoron.hu/wp-content/uploads/2026/05/bg-2-scaled-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-70065 .elementor-element.elementor-element-d244f90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 1em 5em 1em;}.elementor-70065 .elementor-element.elementor-element-d244f90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70065 .elementor-element.elementor-element-7cd4f9c > .elementor-widget-container{margin:1em 0em 0em 0em;border-radius:20px 20px 20px 20px;}.elementor-70065 .elementor-element.elementor-element-7cd4f9c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-70065 .elementor-element.elementor-element-438dc44 .elementor-button{background-color:var( --e-global-color-8f3905f );font-family:"Signika", Sans-serif;font-size:20px;font-weight:700;border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-70065 .elementor-element.elementor-element-438dc44 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-7cc4ec2 > .elementor-background-overlay{background-image:url("https://helendoron.hu/wp-content/uploads/2026/05/foto-10-1.jpg");background-position:center center;background-size:cover;opacity:0.1;}.elementor-70065 .elementor-element.elementor-element-7cc4ec2{margin-top:0em;margin-bottom:0em;padding:5em 1em 5em 1em;}.elementor-70065 .elementor-element.elementor-element-44de1e7{text-align:center;}.elementor-70065 .elementor-element.elementor-element-44de1e7 .elementor-heading-title{line-height:1.1em;color:var( --e-global-color-3c3ed56 );}.elementor-70065 .elementor-element.elementor-element-688b6d5{margin-top:3em;margin-bottom:0em;}.elementor-bc-flex-widget .elementor-70065 .elementor-element.elementor-element-7f06c98.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70065 .elementor-element.elementor-element-7f06c98.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70065 .elementor-element.elementor-element-a8f5774{text-align:center;}.elementor-70065 .elementor-element.elementor-element-a8f5774 img{height:150px;object-fit:contain;object-position:center center;}.elementor-70065 .elementor-element.elementor-element-64a7278 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-6a54b84 .elementor-heading-title{line-height:1.2em;}.elementor-70065 .elementor-element.elementor-element-35beba5{font-size:17px;font-weight:300;color:var( --e-global-color-3c3ed56 );}.elementor-70065 .elementor-element.elementor-element-93bac69{margin-top:3em;margin-bottom:0em;}.elementor-bc-flex-widget .elementor-70065 .elementor-element.elementor-element-52249d5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70065 .elementor-element.elementor-element-52249d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70065 .elementor-element.elementor-element-69977bb{text-align:center;}.elementor-70065 .elementor-element.elementor-element-69977bb img{height:150px;object-fit:contain;object-position:center center;}.elementor-70065 .elementor-element.elementor-element-3124763 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-5fff7d1 .elementor-heading-title{line-height:1.2em;}.elementor-70065 .elementor-element.elementor-element-3e6153c{font-size:17px;font-weight:300;color:var( --e-global-color-3c3ed56 );}.elementor-70065 .elementor-element.elementor-element-9837246{margin-top:3em;margin-bottom:0em;}.elementor-bc-flex-widget .elementor-70065 .elementor-element.elementor-element-4cd085d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70065 .elementor-element.elementor-element-4cd085d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70065 .elementor-element.elementor-element-a40dfa5{text-align:center;}.elementor-70065 .elementor-element.elementor-element-a40dfa5 img{height:150px;object-fit:contain;object-position:center center;}.elementor-70065 .elementor-element.elementor-element-d7cab4f > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-84705ad .elementor-heading-title{line-height:1.2em;}.elementor-70065 .elementor-element.elementor-element-fe52cb1{font-size:17px;font-weight:300;color:var( --e-global-color-3c3ed56 );}.elementor-70065 .elementor-element.elementor-element-ba6e275{margin-top:3em;margin-bottom:0em;}.elementor-bc-flex-widget .elementor-70065 .elementor-element.elementor-element-1e94809.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70065 .elementor-element.elementor-element-1e94809.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70065 .elementor-element.elementor-element-58e0ce2{text-align:center;}.elementor-70065 .elementor-element.elementor-element-58e0ce2 img{height:150px;object-fit:contain;object-position:center center;}.elementor-70065 .elementor-element.elementor-element-be3988f > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-97a59a6 .elementor-heading-title{line-height:1.2em;}.elementor-70065 .elementor-element.elementor-element-ad9c6e4{font-size:17px;font-weight:300;color:var( --e-global-color-3c3ed56 );}.elementor-70065 .elementor-element.elementor-element-f3e2e78{margin-top:3em;margin-bottom:0em;}.elementor-bc-flex-widget .elementor-70065 .elementor-element.elementor-element-a5ca700.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70065 .elementor-element.elementor-element-a5ca700.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70065 .elementor-element.elementor-element-f0c9c92{text-align:center;}.elementor-70065 .elementor-element.elementor-element-f0c9c92 img{height:150px;object-fit:contain;object-position:center center;}.elementor-70065 .elementor-element.elementor-element-f452f27 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-c6475e8 .elementor-heading-title{line-height:1.2em;}.elementor-70065 .elementor-element.elementor-element-9bd92c5{font-size:17px;font-weight:300;color:var( --e-global-color-3c3ed56 );}.elementor-70065 .elementor-element.elementor-element-d56d7c7{margin-top:3em;margin-bottom:0em;}.elementor-bc-flex-widget .elementor-70065 .elementor-element.elementor-element-674a5d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70065 .elementor-element.elementor-element-674a5d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70065 .elementor-element.elementor-element-696ed09{text-align:center;}.elementor-70065 .elementor-element.elementor-element-696ed09 img{height:150px;object-fit:contain;object-position:center center;}.elementor-70065 .elementor-element.elementor-element-5500011 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-cec5cbe .elementor-heading-title{line-height:1.2em;}.elementor-70065 .elementor-element.elementor-element-94aef36{font-size:17px;font-weight:300;color:var( --e-global-color-3c3ed56 );}.elementor-70065 .elementor-element.elementor-element-5ebc4ad{margin-top:3em;margin-bottom:0em;}.elementor-bc-flex-widget .elementor-70065 .elementor-element.elementor-element-7318afa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70065 .elementor-element.elementor-element-7318afa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70065 .elementor-element.elementor-element-ed87345{text-align:center;}.elementor-70065 .elementor-element.elementor-element-ed87345 img{height:150px;object-fit:contain;object-position:center center;}.elementor-70065 .elementor-element.elementor-element-04397d4 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-b04fe6c .elementor-heading-title{line-height:1.2em;}.elementor-70065 .elementor-element.elementor-element-8242c5d{font-size:17px;font-weight:300;color:var( --e-global-color-3c3ed56 );}.elementor-70065 .elementor-element.elementor-element-2ced8e9{margin-top:3em;margin-bottom:0em;}.elementor-bc-flex-widget .elementor-70065 .elementor-element.elementor-element-722b65f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70065 .elementor-element.elementor-element-722b65f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70065 .elementor-element.elementor-element-ed637cb{text-align:center;}.elementor-70065 .elementor-element.elementor-element-ed637cb img{height:150px;object-fit:contain;object-position:center center;}.elementor-70065 .elementor-element.elementor-element-c755d91 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-807e993 .elementor-heading-title{line-height:1.2em;}.elementor-70065 .elementor-element.elementor-element-6d937b7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-70065 .elementor-element.elementor-element-c8507b3{font-size:17px;font-weight:300;color:var( --e-global-color-3c3ed56 );}.elementor-70065 .elementor-element.elementor-element-4aef3a9{margin-top:3em;margin-bottom:0em;}.elementor-70065 .elementor-element.elementor-element-dc883ed .elementor-button{background-color:var( --e-global-color-228e4ff );font-family:"Signika", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-3c3ed56 );color:var( --e-global-color-3c3ed56 );border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-70065 .elementor-element.elementor-element-dc883ed > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-b660ce1:not(.elementor-motion-effects-element-type-background), .elementor-70065 .elementor-element.elementor-element-b660ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df3a703 );}.elementor-70065 .elementor-element.elementor-element-b660ce1 > .elementor-background-overlay{background-image:url("https://helendoron.hu/wp-content/uploads/2026/06/helen-doron-5.png");background-position:top center;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70065 .elementor-element.elementor-element-b660ce1, .elementor-70065 .elementor-element.elementor-element-b660ce1 > .elementor-background-overlay{border-radius:50px 50px 0px 0px;}.elementor-70065 .elementor-element.elementor-element-b660ce1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 1em 3em 1em;}.elementor-70065 .elementor-element.elementor-element-6b7d35a img{width:200px;}.elementor-70065 .elementor-element.elementor-element-4da57e4{text-align:center;}.elementor-70065 .elementor-element.elementor-element-4da57e4 .elementor-heading-title{color:var( --e-global-color-2008697 );}@media(max-width:1024px){.elementor-70065 .elementor-element.elementor-element-ad2a9f6:not(.elementor-motion-effects-element-type-background), .elementor-70065 .elementor-element.elementor-element-ad2a9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 0px;}.elementor-70065 .elementor-element.elementor-element-ad2a9f6{padding:1em 1em 1em 1em;}.elementor-70065 .elementor-element.elementor-element-693b001 .elementor-heading-title{font-size:50px;}.elementor-70065 .elementor-element.elementor-element-80a4b10 .elementor-heading-title{font-size:40px;}.elementor-70065 .elementor-element.elementor-element-a35954c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-70065 .elementor-element.elementor-element-66a5ac4{margin-top:1em;margin-bottom:0em;}.elementor-70065 .elementor-element.elementor-element-5d87330 .elementor-counter-number-wrapper{font-size:40px;}.elementor-70065 .elementor-element.elementor-element-41aebc1 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-9ca5887 .elementor-counter-number-wrapper{font-size:40px;}.elementor-70065 .elementor-element.elementor-element-e2c3bd3{margin-top:1em;margin-bottom:2em;}.elementor-70065 .elementor-element.elementor-element-549567c .elementor-counter-number-wrapper{font-size:40px;}.elementor-70065 .elementor-element.elementor-element-2a4c270{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-70065 .elementor-element.elementor-element-c71b5c1 .elementor-heading-title{font-size:40px;}.elementor-70065 .elementor-element.elementor-element-1e8caab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70065 .elementor-element.elementor-element-1e8caab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-70065 .elementor-element.elementor-element-d244f90{padding:1em 1em 3em 1em;}.elementor-70065 .elementor-element.elementor-element-7cc4ec2{padding:3em 1em 3em 1em;}.elementor-70065 .elementor-element.elementor-element-44de1e7 .elementor-heading-title{font-size:40px;}.elementor-70065 .elementor-element.elementor-element-a8f5774 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-64a7278 > .elementor-element-populated{margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;}.elementor-70065 .elementor-element.elementor-element-69977bb > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-3124763 > .elementor-element-populated{margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;}.elementor-70065 .elementor-element.elementor-element-a40dfa5 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-d7cab4f > .elementor-element-populated{margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;}.elementor-70065 .elementor-element.elementor-element-58e0ce2 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-be3988f > .elementor-element-populated{margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;}.elementor-70065 .elementor-element.elementor-element-f0c9c92 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-f452f27 > .elementor-element-populated{margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;}.elementor-70065 .elementor-element.elementor-element-696ed09 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-5500011 > .elementor-element-populated{margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;}.elementor-70065 .elementor-element.elementor-element-ed87345 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-04397d4 > .elementor-element-populated{margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;}.elementor-70065 .elementor-element.elementor-element-ed637cb > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-c755d91 > .elementor-element-populated{margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;}}@media(max-width:767px){.elementor-70065 .elementor-element.elementor-element-ad2a9f6:not(.elementor-motion-effects-element-type-background), .elementor-70065 .elementor-element.elementor-element-ad2a9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://helendoron.hu/wp-content/uploads/2026/05/foto-3_pop-mobile-scaled-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-70065 .elementor-element.elementor-element-ad2a9f6 > .elementor-container{min-height:500px;}.elementor-70065 .elementor-element.elementor-element-ad2a9f6{padding:20em 1em 5em 1em;}.elementor-70065 .elementor-element.elementor-element-693b001 .elementor-heading-title{font-size:40px;}.elementor-70065 .elementor-element.elementor-element-80a4b10 .elementor-heading-title{font-size:30px;}.elementor-70065 .elementor-element.elementor-element-f852fe5{margin-top:-4em;margin-bottom:0em;}.elementor-70065 .elementor-element.elementor-element-a35954c > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-41aebc1 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-e2c3bd3{margin-top:2em;margin-bottom:2em;}.elementor-70065 .elementor-element.elementor-element-2a4c270{width:100%;max-width:100%;}.elementor-70065 .elementor-element.elementor-element-ecb4638{padding:3em 1em 2em 1em;}.elementor-70065 .elementor-element.elementor-element-c71b5c1 .elementor-heading-title{font-size:30px;}.elementor-70065 .elementor-element.elementor-element-060ec7f > .elementor-widget-container{padding:1em 1em 0em 1em;}.elementor-70065 .elementor-element.elementor-element-060ec7f .elementor-heading-title{font-size:24px;}.elementor-70065 .elementor-element.elementor-element-2951787 > .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-70065 .elementor-element.elementor-element-1169dbc > .elementor-widget-container{margin:2em 0em 0em 2em;}.elementor-70065 .elementor-element.elementor-element-1169dbc img{width:300px;}.elementor-70065 .elementor-element.elementor-element-438dc44 .elementor-button{padding:15px 15px 15px 15px;}.elementor-70065 .elementor-element.elementor-element-44de1e7 .elementor-heading-title{font-size:30px;}.elementor-70065 .elementor-element.elementor-element-a8f5774 > .elementor-widget-container{margin:0em 0em 1.5em 0em;}.elementor-70065 .elementor-element.elementor-element-a8f5774{text-align:center;}.elementor-70065 .elementor-element.elementor-element-a8f5774 img{height:75px;}.elementor-70065 .elementor-element.elementor-element-64a7278 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-6a54b84{text-align:start;}.elementor-70065 .elementor-element.elementor-element-35beba5{text-align:start;}.elementor-70065 .elementor-element.elementor-element-69977bb > .elementor-widget-container{margin:0em 0em 1.5em 0em;}.elementor-70065 .elementor-element.elementor-element-69977bb{text-align:center;}.elementor-70065 .elementor-element.elementor-element-69977bb img{height:75px;}.elementor-70065 .elementor-element.elementor-element-3124763 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-5fff7d1{text-align:start;}.elementor-70065 .elementor-element.elementor-element-3e6153c{text-align:start;}.elementor-70065 .elementor-element.elementor-element-a40dfa5 > .elementor-widget-container{margin:0em 0em 1.5em 0em;}.elementor-70065 .elementor-element.elementor-element-a40dfa5{text-align:center;}.elementor-70065 .elementor-element.elementor-element-a40dfa5 img{height:75px;}.elementor-70065 .elementor-element.elementor-element-d7cab4f > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-84705ad{text-align:start;}.elementor-70065 .elementor-element.elementor-element-fe52cb1{text-align:start;}.elementor-70065 .elementor-element.elementor-element-58e0ce2 > .elementor-widget-container{margin:0em 0em 1.5em 0em;}.elementor-70065 .elementor-element.elementor-element-58e0ce2{text-align:center;}.elementor-70065 .elementor-element.elementor-element-58e0ce2 img{height:75px;}.elementor-70065 .elementor-element.elementor-element-be3988f > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-97a59a6{text-align:start;}.elementor-70065 .elementor-element.elementor-element-ad9c6e4{text-align:start;}.elementor-70065 .elementor-element.elementor-element-f0c9c92 > .elementor-widget-container{margin:0em 0em 1.5em 0em;}.elementor-70065 .elementor-element.elementor-element-f0c9c92 img{height:75px;}.elementor-70065 .elementor-element.elementor-element-f452f27 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-c6475e8{text-align:start;}.elementor-70065 .elementor-element.elementor-element-9bd92c5{text-align:start;}.elementor-70065 .elementor-element.elementor-element-696ed09 > .elementor-widget-container{margin:0em 0em 1.5em 0em;}.elementor-70065 .elementor-element.elementor-element-696ed09 img{height:75px;}.elementor-70065 .elementor-element.elementor-element-5500011 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-cec5cbe{text-align:start;}.elementor-70065 .elementor-element.elementor-element-94aef36{text-align:start;}.elementor-70065 .elementor-element.elementor-element-ed87345 > .elementor-widget-container{margin:0em 0em 1.5em 0em;}.elementor-70065 .elementor-element.elementor-element-ed87345 img{height:75px;}.elementor-70065 .elementor-element.elementor-element-04397d4 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-b04fe6c{text-align:start;}.elementor-70065 .elementor-element.elementor-element-8242c5d{text-align:start;}.elementor-70065 .elementor-element.elementor-element-ed637cb > .elementor-widget-container{margin:0em 0em 1.5em 0em;}.elementor-70065 .elementor-element.elementor-element-ed637cb img{height:75px;}.elementor-70065 .elementor-element.elementor-element-c755d91 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-70065 .elementor-element.elementor-element-807e993{text-align:start;}.elementor-70065 .elementor-element.elementor-element-6d937b7{text-align:start;}.elementor-70065 .elementor-element.elementor-element-c8507b3 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-70065 .elementor-element.elementor-element-c8507b3{text-align:start;}.elementor-70065 .elementor-element.elementor-element-dc883ed > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-70065 .elementor-element.elementor-element-dc883ed .elementor-button{padding:15px 15px 15px 15px;}.elementor-70065 .elementor-element.elementor-element-4da57e4 .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-70065 .elementor-element.elementor-element-3a39538{width:60%;}.elementor-70065 .elementor-element.elementor-element-930a840{width:40%;}.elementor-70065 .elementor-element.elementor-element-fc923f9{width:63%;}.elementor-70065 .elementor-element.elementor-element-4904654{width:36.333%;}.elementor-70065 .elementor-element.elementor-element-7d1e948{width:20%;}.elementor-70065 .elementor-element.elementor-element-ae4c110{width:60%;}.elementor-70065 .elementor-element.elementor-element-d1c636b{width:20%;}.elementor-70065 .elementor-element.elementor-element-7f06c98{width:25%;}.elementor-70065 .elementor-element.elementor-element-64a7278{width:74.665%;}}@media(max-width:1024px) and (min-width:768px){.elementor-70065 .elementor-element.elementor-element-3a39538{width:60%;}.elementor-70065 .elementor-element.elementor-element-5d0cd1d{width:100%;}.elementor-70065 .elementor-element.elementor-element-a35954c{width:100%;}.elementor-70065 .elementor-element.elementor-element-5a720e7{width:100%;}.elementor-70065 .elementor-element.elementor-element-ec004c6{width:100%;}.elementor-70065 .elementor-element.elementor-element-1e8caab{width:100%;}.elementor-70065 .elementor-element.elementor-element-538b82a{width:100%;}.elementor-70065 .elementor-element.elementor-element-7f06c98{width:27%;}.elementor-70065 .elementor-element.elementor-element-64a7278{width:66.6666%;}.elementor-70065 .elementor-element.elementor-element-7a8d799{width:100%;}.elementor-70065 .elementor-element.elementor-element-801503a{width:100%;}.elementor-70065 .elementor-element.elementor-element-f1d29c6{width:100%;}.elementor-70065 .elementor-element.elementor-element-9b4bb76{width:100%;}.elementor-70065 .elementor-element.elementor-element-e0f2a00{width:100%;}.elementor-70065 .elementor-element.elementor-element-6813aae{width:100%;}.elementor-70065 .elementor-element.elementor-element-9f61b69{width:100%;}.elementor-70065 .elementor-element.elementor-element-61d2a75{width:100%;}.elementor-70065 .elementor-element.elementor-element-37543f9{width:100%;}.elementor-70065 .elementor-element.elementor-element-c10b6db{width:100%;}.elementor-70065 .elementor-element.elementor-element-86ebb41{width:100%;}.elementor-70065 .elementor-element.elementor-element-fbced45{width:100%;}}/* Start custom CSS for html, class: .elementor-element-7295518 */.elementor-70065 .elementor-element.elementor-element-7295518{
    font-size: 16px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80a4b10 *//* Beállítjuk a span méreteit és elhelyezkedését */

.elementor-70065 .elementor-element.elementor-element-80a4b10 .clean-after-line {

  position: relative;

  display: inline;

  font-size: inherit;   /* Nem engedi összemenni a betűket */

  font-weight: inherit; /* Megtartja a vastagságot */

}



/* Az egyenes csík elkészítése az after elemmel */

.elementor-70065 .elementor-element.elementor-element-80a4b10 .clean-after-line::after {

  content: "";

  position: absolute;

  bottom: -6px; /* Itt állíthatod be a csík távolságát a betűtől */

  left: 0;

  width: 100%;  /* Pontosan olyan széles lesz, mint a span (vagy az utolsó sor szava) */

  height: 6px;  /* A csík vastagsága */

  background-color: #ffe600; /* A csík színe */

  border-radius:50px;

  

  /* Animációs beállítások a lassú, finom balról jobbra úszáshoz */

  transform-origin: left;

  transform: scaleX(0); /* Alapból láthatatlan */

  transition: transform 1.2s cubic-bezier(0.25, 1, 0.5, 1); /* 1.2 másodperces prémium lassulás */

}



/* Amikor még görgetés előtt áll az Elementorban */

.elementor-70065 .elementor-element.elementor-element-80a4b10.elementor-invisible .clean-after-line::after {

  transform: scaleX(0);

}



/* Amint a felhasználó odaér a görgetéssel és láthatóvá válik */

.elementor-70065 .elementor-element.elementor-element-80a4b10:not(.elementor-invisible) .clean-after-line::after {

  transform: scaleX(1);

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ad2a9f6 */h1, h2, h3, h4, h5, h6, p {
    font-family: "Signika", Sans-serif!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eb3bfaa */.elementor-70065 .elementor-element.elementor-element-eb3bfaa{
    box-shadow: 0 20px 25px -5px #0000001a;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c71b5c1 *//* Beállítjuk a span méreteit és elhelyezkedését */

.elementor-70065 .elementor-element.elementor-element-c71b5c1 .clean-after-line {

  position: relative;

  display: inline;

  font-size: inherit;   /* Nem engedi összemenni a betűket */

  font-weight: inherit; /* Megtartja a vastagságot */

}



/* Az egyenes csík elkészítése az after elemmel */

.elementor-70065 .elementor-element.elementor-element-c71b5c1 .clean-after-line::after {

  content: "";

  position: absolute;

  bottom: -6px; /* Itt állíthatod be a csík távolságát a betűtől */

  left: 0;

  width: 100%;  /* Pontosan olyan széles lesz, mint a span (vagy az utolsó sor szava) */

  height: 6px;  /* A csík vastagsága */

  background-color: #e22a86; /* A csík színe */

  border-radius:50px;

  

  /* Animációs beállítások a lassú, finom balról jobbra úszáshoz */

  transform-origin: left;

  transform: scaleX(0); /* Alapból láthatatlan */

  transition: transform 1.2s cubic-bezier(0.25, 1, 0.5, 1); /* 1.2 másodperces prémium lassulás */

}



/* Amikor még görgetés előtt áll az Elementorban */

.elementor-70065 .elementor-element.elementor-element-c71b5c1.elementor-invisible .clean-after-line::after {

  transform: scaleX(0);

}



/* Amint a felhasználó odaér a görgetéssel és láthatóvá válik */

.elementor-70065 .elementor-element.elementor-element-c71b5c1:not(.elementor-invisible) .clean-after-line::after {

  transform: scaleX(1);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-060ec7f *//* Beállítjuk a span méreteit és elhelyezkedését */

.elementor-70065 .elementor-element.elementor-element-060ec7f .clean-after-line {

  position: relative;

  display: inline;

  font-size: inherit;   /* Nem engedi összemenni a betűket */

  font-weight: inherit; /* Megtartja a vastagságot */

}



/* Az egyenes csík elkészítése az after elemmel */

.elementor-70065 .elementor-element.elementor-element-060ec7f .clean-after-line::after {

  content: "";

  position: absolute;

  bottom: -6px; /* Itt állíthatod be a csík távolságát a betűtől */

  left: 0;

  width: 100%;  /* Pontosan olyan széles lesz, mint a span (vagy az utolsó sor szava) */

  height: 6px;  /* A csík vastagsága */

  background-color: #e22a86; /* A csík színe */

  border-radius:50px;

  

  /* Animációs beállítások a lassú, finom balról jobbra úszáshoz */

  transform-origin: left;

  transform: scaleX(0); /* Alapból láthatatlan */

  transition: transform 1.2s cubic-bezier(0.25, 1, 0.5, 1); /* 1.2 másodperces prémium lassulás */

}



/* Amikor még görgetés előtt áll az Elementorban */

.elementor-70065 .elementor-element.elementor-element-060ec7f.elementor-invisible .clean-after-line::after {

  transform: scaleX(0);

}



/* Amint a felhasználó odaér a görgetéssel és láthatóvá válik */

.elementor-70065 .elementor-element.elementor-element-060ec7f:not(.elementor-invisible) .clean-after-line::after {

  transform: scaleX(1);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3103b4 *//* Beállítjuk a span méreteit és elhelyezkedését */

.elementor-70065 .elementor-element.elementor-element-a3103b4 .clean-after-line {

  position: relative;

  display: inline;

  font-size: inherit;   /* Nem engedi összemenni a betűket */

  font-weight: inherit; /* Megtartja a vastagságot */

}



/* Az egyenes csík elkészítése az after elemmel */

.elementor-70065 .elementor-element.elementor-element-a3103b4 .clean-after-line::after {

  content: "";

  position: absolute;

  bottom: -6px; /* Itt állíthatod be a csík távolságát a betűtől */

  left: 0;

  width: 100%;  /* Pontosan olyan széles lesz, mint a span (vagy az utolsó sor szava) */

  height: 6px;  /* A csík vastagsága */

  background-color: #e22a86; /* A csík színe */

  border-radius:50px;

  

  /* Animációs beállítások a lassú, finom balról jobbra úszáshoz */

  transform-origin: left;

  transform: scaleX(0); /* Alapból láthatatlan */

  transition: transform 1.2s cubic-bezier(0.25, 1, 0.5, 1); /* 1.2 másodperces prémium lassulás */

}



/* Amikor még görgetés előtt áll az Elementorban */

.elementor-70065 .elementor-element.elementor-element-a3103b4.elementor-invisible .clean-after-line::after {

  transform: scaleX(0);

}



/* Amint a felhasználó odaér a görgetéssel és láthatóvá válik */

.elementor-70065 .elementor-element.elementor-element-a3103b4:not(.elementor-invisible) .clean-after-line::after {

  transform: scaleX(1);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a54b84 *//* Beállítjuk a span méreteit és elhelyezkedését */

.elementor-70065 .elementor-element.elementor-element-6a54b84 .clean-after-line {

  position: relative;

  display: inline;

  font-size: inherit;   /* Nem engedi összemenni a betűket */

  font-weight: inherit; /* Megtartja a vastagságot */

}



/* Az egyenes csík elkészítése az after elemmel */

.elementor-70065 .elementor-element.elementor-element-6a54b84 .clean-after-line::after {

  content: "";

  position: absolute;

  bottom: -6px; /* Itt állíthatod be a csík távolságát a betűtől */

  left: 0;

  width: 100%;  /* Pontosan olyan széles lesz, mint a span (vagy az utolsó sor szava) */

  height: 6px;  /* A csík vastagsága */

  background-color: #e22a86; /* A csík színe */

  border-radius:50px;

  

  /* Animációs beállítások a lassú, finom balról jobbra úszáshoz */

  transform-origin: left;

  transform: scaleX(0); /* Alapból láthatatlan */

  transition: transform 1.2s cubic-bezier(0.25, 1, 0.5, 1); /* 1.2 másodperces prémium lassulás */

}



/* Amikor még görgetés előtt áll az Elementorban */

.elementor-70065 .elementor-element.elementor-element-6a54b84.elementor-invisible .clean-after-line::after {

  transform: scaleX(0);

}



/* Amint a felhasználó odaér a görgetéssel és láthatóvá válik */

.elementor-70065 .elementor-element.elementor-element-6a54b84:not(.elementor-invisible) .clean-after-line::after {

  transform: scaleX(1);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fff7d1 *//* Beállítjuk a span méreteit és elhelyezkedését */

.elementor-70065 .elementor-element.elementor-element-5fff7d1 .clean-after-line {

  position: relative;

  display: inline;

  font-size: inherit;   /* Nem engedi összemenni a betűket */

  font-weight: inherit; /* Megtartja a vastagságot */

}



/* Az egyenes csík elkészítése az after elemmel */

.elementor-70065 .elementor-element.elementor-element-5fff7d1 .clean-after-line::after {

  content: "";

  position: absolute;

  bottom: -6px; /* Itt állíthatod be a csík távolságát a betűtől */

  left: 0;

  width: 100%;  /* Pontosan olyan széles lesz, mint a span (vagy az utolsó sor szava) */

  height: 6px;  /* A csík vastagsága */

  background-color: #00aeef; /* A csík színe */

  border-radius:50px;

  

  /* Animációs beállítások a lassú, finom balról jobbra úszáshoz */

  transform-origin: left;

  transform: scaleX(0); /* Alapból láthatatlan */

  transition: transform 1.2s cubic-bezier(0.25, 1, 0.5, 1); /* 1.2 másodperces prémium lassulás */

}



/* Amikor még görgetés előtt áll az Elementorban */

.elementor-70065 .elementor-element.elementor-element-5fff7d1.elementor-invisible .clean-after-line::after {

  transform: scaleX(0);

}



/* Amint a felhasználó odaér a görgetéssel és láthatóvá válik */

.elementor-70065 .elementor-element.elementor-element-5fff7d1:not(.elementor-invisible) .clean-after-line::after {

  transform: scaleX(1);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84705ad *//* Beállítjuk a span méreteit és elhelyezkedését */

.elementor-70065 .elementor-element.elementor-element-84705ad .clean-after-line {

  position: relative;

  display: inline;

  font-size: inherit;   /* Nem engedi összemenni a betűket */

  font-weight: inherit; /* Megtartja a vastagságot */

}



/* Az egyenes csík elkészítése az after elemmel */

.elementor-70065 .elementor-element.elementor-element-84705ad .clean-after-line::after {

  content: "";

  position: absolute;

  bottom: -6px; /* Itt állíthatod be a csík távolságát a betűtől */

  left: 0;

  width: 100%;  /* Pontosan olyan széles lesz, mint a span (vagy az utolsó sor szava) */

  height: 6px;  /* A csík vastagsága */

  background-color: #97C93D; /* A csík színe */

  border-radius:50px;

  

  /* Animációs beállítások a lassú, finom balról jobbra úszáshoz */

  transform-origin: left;

  transform: scaleX(0); /* Alapból láthatatlan */

  transition: transform 1.2s cubic-bezier(0.25, 1, 0.5, 1); /* 1.2 másodperces prémium lassulás */

}



/* Amikor még görgetés előtt áll az Elementorban */

.elementor-70065 .elementor-element.elementor-element-84705ad.elementor-invisible .clean-after-line::after {

  transform: scaleX(0);

}



/* Amint a felhasználó odaér a görgetéssel és láthatóvá válik */

.elementor-70065 .elementor-element.elementor-element-84705ad:not(.elementor-invisible) .clean-after-line::after {

  transform: scaleX(1);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97a59a6 *//* Beállítjuk a span méreteit és elhelyezkedését */

.elementor-70065 .elementor-element.elementor-element-97a59a6 .clean-after-line {

  position: relative;

  display: inline;

  font-size: inherit;   /* Nem engedi összemenni a betűket */

  font-weight: inherit; /* Megtartja a vastagságot */

}



/* Az egyenes csík elkészítése az after elemmel */

.elementor-70065 .elementor-element.elementor-element-97a59a6 .clean-after-line::after {

  content: "";

  position: absolute;

  bottom: -6px; /* Itt állíthatod be a csík távolságát a betűtől */

  left: 0;

  width: 100%;  /* Pontosan olyan széles lesz, mint a span (vagy az utolsó sor szava) */

  height: 6px;  /* A csík vastagsága */

  background-color: #ffe600; /* A csík színe */

  border-radius:50px;

  

  /* Animációs beállítások a lassú, finom balról jobbra úszáshoz */

  transform-origin: left;

  transform: scaleX(0); /* Alapból láthatatlan */

  transition: transform 1.2s cubic-bezier(0.25, 1, 0.5, 1); /* 1.2 másodperces prémium lassulás */

}



/* Amikor még görgetés előtt áll az Elementorban */

.elementor-70065 .elementor-element.elementor-element-97a59a6.elementor-invisible .clean-after-line::after {

  transform: scaleX(0);

}



/* Amint a felhasználó odaér a görgetéssel és láthatóvá válik */

.elementor-70065 .elementor-element.elementor-element-97a59a6:not(.elementor-invisible) .clean-after-line::after {

  transform: scaleX(1);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6475e8 *//* Beállítjuk a span méreteit és elhelyezkedését */

.elementor-70065 .elementor-element.elementor-element-c6475e8 .clean-after-line {

  position: relative;

  display: inline;

  font-size: inherit;   /* Nem engedi összemenni a betűket */

  font-weight: inherit; /* Megtartja a vastagságot */

}



/* Az egyenes csík elkészítése az after elemmel */

.elementor-70065 .elementor-element.elementor-element-c6475e8 .clean-after-line::after {

  content: "";

  position: absolute;

  bottom: -6px; /* Itt állíthatod be a csík távolságát a betűtől */

  left: 0;

  width: 100%;  /* Pontosan olyan széles lesz, mint a span (vagy az utolsó sor szava) */

  height: 6px;  /* A csík vastagsága */

  background-color: #f47d20; /* A csík színe */

  border-radius:50px;

  

  /* Animációs beállítások a lassú, finom balról jobbra úszáshoz */

  transform-origin: left;

  transform: scaleX(0); /* Alapból láthatatlan */

  transition: transform 1.2s cubic-bezier(0.25, 1, 0.5, 1); /* 1.2 másodperces prémium lassulás */

}



/* Amikor még görgetés előtt áll az Elementorban */

.elementor-70065 .elementor-element.elementor-element-c6475e8.elementor-invisible .clean-after-line::after {

  transform: scaleX(0);

}



/* Amint a felhasználó odaér a görgetéssel és láthatóvá válik */

.elementor-70065 .elementor-element.elementor-element-c6475e8:not(.elementor-invisible) .clean-after-line::after {

  transform: scaleX(1);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cec5cbe *//* Beállítjuk a span méreteit és elhelyezkedését */

.elementor-70065 .elementor-element.elementor-element-cec5cbe .clean-after-line {

  position: relative;

  display: inline;

  font-size: inherit;   /* Nem engedi összemenni a betűket */

  font-weight: inherit; /* Megtartja a vastagságot */

}



/* Az egyenes csík elkészítése az after elemmel */

.elementor-70065 .elementor-element.elementor-element-cec5cbe .clean-after-line::after {

  content: "";

  position: absolute;

  bottom: -6px; /* Itt állíthatod be a csík távolságát a betűtől */

  left: 0;

  width: 100%;  /* Pontosan olyan széles lesz, mint a span (vagy az utolsó sor szava) */

  height: 6px;  /* A csík vastagsága */

  background-color: #00aeef; /* A csík színe */

  border-radius:50px;

  

  /* Animációs beállítások a lassú, finom balról jobbra úszáshoz */

  transform-origin: left;

  transform: scaleX(0); /* Alapból láthatatlan */

  transition: transform 1.2s cubic-bezier(0.25, 1, 0.5, 1); /* 1.2 másodperces prémium lassulás */

}



/* Amikor még görgetés előtt áll az Elementorban */

.elementor-70065 .elementor-element.elementor-element-cec5cbe.elementor-invisible .clean-after-line::after {

  transform: scaleX(0);

}



/* Amint a felhasználó odaér a görgetéssel és láthatóvá válik */

.elementor-70065 .elementor-element.elementor-element-cec5cbe:not(.elementor-invisible) .clean-after-line::after {

  transform: scaleX(1);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b04fe6c *//* Beállítjuk a span méreteit és elhelyezkedését */

.elementor-70065 .elementor-element.elementor-element-b04fe6c .clean-after-line {

  position: relative;

  display: inline;

  font-size: inherit;   /* Nem engedi összemenni a betűket */

  font-weight: inherit; /* Megtartja a vastagságot */

}



/* Az egyenes csík elkészítése az after elemmel */

.elementor-70065 .elementor-element.elementor-element-b04fe6c .clean-after-line::after {

  content: "";

  position: absolute;

  bottom: -6px; /* Itt állíthatod be a csík távolságát a betűtől */

  left: 0;

  width: 100%;  /* Pontosan olyan széles lesz, mint a span (vagy az utolsó sor szava) */

  height: 6px;  /* A csík vastagsága */

  background-color: #97c93d; /* A csík színe */

  border-radius:50px;

  

  /* Animációs beállítások a lassú, finom balról jobbra úszáshoz */

  transform-origin: left;

  transform: scaleX(0); /* Alapból láthatatlan */

  transition: transform 1.2s cubic-bezier(0.25, 1, 0.5, 1); /* 1.2 másodperces prémium lassulás */

}



/* Amikor még görgetés előtt áll az Elementorban */

.elementor-70065 .elementor-element.elementor-element-b04fe6c.elementor-invisible .clean-after-line::after {

  transform: scaleX(0);

}



/* Amint a felhasználó odaér a görgetéssel és láthatóvá válik */

.elementor-70065 .elementor-element.elementor-element-b04fe6c:not(.elementor-invisible) .clean-after-line::after {

  transform: scaleX(1);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-807e993 *//* Beállítjuk a span méreteit és elhelyezkedését */

.elementor-70065 .elementor-element.elementor-element-807e993 .clean-after-line {

  position: relative;

  display: inline;

  font-size: inherit;   /* Nem engedi összemenni a betűket */

  font-weight: inherit; /* Megtartja a vastagságot */

}



/* Az egyenes csík elkészítése az after elemmel */

.elementor-70065 .elementor-element.elementor-element-807e993 .clean-after-line::after {

  content: "";

  position: absolute;

  bottom: -6px; /* Itt állíthatod be a csík távolságát a betűtől */

  left: 0;

  width: 100%;  /* Pontosan olyan széles lesz, mint a span (vagy az utolsó sor szava) */

  height: 6px;  /* A csík vastagsága */

  background-color: #e22a86; /* A csík színe */

  border-radius:50px;

  

  /* Animációs beállítások a lassú, finom balról jobbra úszáshoz */

  transform-origin: left;

  transform: scaleX(0); /* Alapból láthatatlan */

  transition: transform 1.2s cubic-bezier(0.25, 1, 0.5, 1); /* 1.2 másodperces prémium lassulás */

}



/* Amikor még görgetés előtt áll az Elementorban */

.elementor-70065 .elementor-element.elementor-element-807e993.elementor-invisible .clean-after-line::after {

  transform: scaleX(0);

}



/* Amint a felhasználó odaér a görgetéssel és láthatóvá válik */

.elementor-70065 .elementor-element.elementor-element-807e993:not(.elementor-invisible) .clean-after-line::after {

  transform: scaleX(1);

}/* End custom CSS */