.elementor-6 .elementor-element.elementor-element-eff24bd{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7c69b93.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-6 .elementor-element.elementor-element-a7d8600{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-dd32994.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-6 .elementor-element.elementor-element-dd32994 .llgh-root .llgh-media img.llgh-img{height:83vh;object-position:var(--llgh-ox, 50%) 10%;border-radius:30px !important;}.elementor-6 .elementor-element.elementor-element-dd32994 .llgh-root .llgh-media{width:100%;max-width:100%;flex:0 0 auto;}.elementor-6 .elementor-element.elementor-element-dd32994 .llgh-root .llgh-img-frame{width:100%;border-radius:30px !important;}.elementor-6 .elementor-element.elementor-element-dd32994 .llgh-media{display:flex;justify-content:center;align-self:center;position:relative;top:0px;}.elementor-6 .elementor-element.elementor-element-dd32994 .llgh-root{--llgh-ox:50%;--llgh-oy:10%;--llgh-img-radius:30px;--llgh-img-border-w:0px;--llgh-img-border-c:rgba(63,169,182,0.45);--llgh-corner-c:rgba(63,169,182,0.8);--llgh-corner-size:120px;--llgh-corner-w:1px;--llgh-corner-radius:32px;--llgh-corner-offset:-16px;--llgh-max:1240px;--llgh-cols:1fr 1.15fr;--llgh-gap:0px;--llgh-overlap:90px;padding:74px 64px 74px 64px;--llgh-glass-1:rgba(255,255,255,0.72);--llgh-glass-2:rgba(255,255,255,0.46);--llgh-border-c:#FFFFFF00;--llgh-border-w:0px;--llgh-blur:22px;--llgh-sat:150%;--llgh-radius:30px;--llgh-glow-c:#4FC5CE;--llgh-glow-size:320px;--llgh-glow-blur:18px;--llgh-glow-op:0.28;--llgh-btn-glow-size:180px;--llgh-btn-glow-op:0.75;}.elementor-6 .elementor-element.elementor-element-dd32994 .llgh-root .llgh-img-clip{border-radius:30px !important;overflow:hidden !important;}.elementor-6 .elementor-element.elementor-element-dd32994 .llgh-root .llgh-img-ring{border-radius:30px !important;}.elementor-6 .elementor-element.elementor-element-dd32994 .llgh-card{text-align:left;padding:44px 44px 46px 44px;gap:9px;justify-self:stretch;position:relative;left:0px;top:0px;}.elementor-6 .elementor-element.elementor-element-dd32994 .llgh-btn{align-self:flex-start;font-family:"Jost", Sans-serif;font-size:15px;color:#0F4A52;--b1:#6FD0DC00;background:linear-gradient(180deg, var(--b1), var(--b2, rgba(63,169,182,0.16)));--b2:rgba(63,169,182,0.16);border-color:rgba(79,197,206,0.55);padding:17px 34px 17px 34px;border-radius:999px;}.elementor-6 .elementor-element.elementor-element-dd32994 .llgh-inner{align-items:center;}.elementor-6 .elementor-element.elementor-element-dd32994 .llgh-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:400;line-height:1.14em;color:#1F2A2C;}.elementor-6 .elementor-element.elementor-element-dd32994 .llgh-text{font-family:"Jost", Sans-serif;font-size:15.5px;line-height:1.95em;color:#4C5F63;}.elementor-6 .elementor-element.elementor-element-dd32994 .llgh-btn:hover{color:#07272B;background:rgba(111,208,220,0.55);border-color:rgba(79,197,206,0.9);}.elementor-6 .elementor-element.elementor-element-a944f53{--display:flex;}.elementor-6 .elementor-element.elementor-element-25509b0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-6 .elementor-element.elementor-element-25509b0 .lw-intro{text-align:left;}.elementor-6 .elementor-element.elementor-element-f9175b1{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-c51914c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-6 .elementor-element.elementor-element-c51914c .lw-symptoms{grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));}.elementor-6 .elementor-element.elementor-element-b38566a{--display:flex;}.elementor-6 .elementor-element.elementor-element-84014d1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-6 .elementor-element.elementor-element-03a9ed4{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-c5ab5da.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-6 .elementor-element.elementor-element-e06569b{--display:flex;}.elementor-6 .elementor-element.elementor-element-22f33a6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-6 .elementor-element.elementor-element-5074035{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-bea8ac1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-6 .elementor-element.elementor-element-fab2880{--display:flex;}.elementor-6 .elementor-element.elementor-element-7e0145b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-6 .elementor-element.elementor-element-57859b9{--display:flex;}.elementor-6 .elementor-element.elementor-element-318c1c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-25509b0 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-6 .elementor-element.elementor-element-c51914c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-6 .elementor-element.elementor-element-03a9ed4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-c5ab5da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-5074035{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-eff24bd *//* Lélek – vízszintes kicsúszás és be-/kizoomolás javítása mobilon */
html,
body {
	max-width: 100% !important;
	overflow-x: hidden !important;
}
@supports (overflow: clip) {
	html,
	body {
		overflow-x: clip !important;
	}
}
body .elementor,
body .elementor-section-wrap,
body .e-con,
body .elementor-section,
body .elementor-widget-wrap,
body .elementor-widget-container {
	max-width: 100%;
}
body .elementor-section,
body .e-con {
	overflow-x: clip;
}
html body .llgb-root,
html body .llgi-root,
html body .llgq-root,
html body .llg-footer-root,
html body [class*="llgr-"][class*="root"] {
	max-width: 100vw !important;
	overflow-x: clip !important;
}
html body img,
html body video,
html body iframe {
	max-width: 100%;
}/* End custom CSS */