.elementor-7237 .elementor-element.elementor-element-9dbd8a6{--display:flex;--min-height:8vh;}.elementor-7237 .elementor-element.elementor-element-9dbd8a6:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-9dbd8a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52abfda );background-image:url("https://friendsofjccbudapest.org/wp-content/uploads/2026/04/head-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-7237 .elementor-element.elementor-element-38fb0ef{--display:flex;}.elementor-7237 .elementor-element.elementor-element-38fb0ef:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-38fb0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-7237 .elementor-element.elementor-element-a129183{--spacer-size:25px;}.elementor-7237 .elementor-element.elementor-element-ce0194b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-c789819{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-7237 .elementor-element.elementor-element-d6fd842{width:var( --container-widget-width, 115.833% );max-width:115.833%;--container-widget-width:115.833%;--container-widget-flex-grow:0;}.elementor-7237 .elementor-element.elementor-element-d6fd842.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7237 .elementor-element.elementor-element-d6fd842 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-0f62a60{text-align:end;}.elementor-7237 .elementor-element.elementor-element-0f62a60 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-e68b715{text-align:end;}.elementor-7237 .elementor-element.elementor-element-e68b715 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7237 .elementor-element.elementor-element-eade2f8{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-8a7030c{--display:flex;}.elementor-7237 .elementor-element.elementor-element-8a7030c:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-8a7030c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FFFF;}.elementor-7237 .elementor-element.elementor-element-4e450fd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-cbf3dde{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7237 .elementor-element.elementor-element-daea8c9 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-c1a7997 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:1.7rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-55f4e51 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-d83c4b7{text-align:end;}.elementor-7237 .elementor-element.elementor-element-d83c4b7 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-664a94d{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-0f7fe42{--display:flex;}.elementor-7237 .elementor-element.elementor-element-0f7fe42:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-0f7fe42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF87E1;}.elementor-7237 .elementor-element.elementor-element-fc63d25{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-962386b{--display:flex;}.elementor-7237 .elementor-element.elementor-element-4f9c7a6{width:var( --container-widget-width, 121.389% );max-width:121.389%;--container-widget-width:121.389%;--container-widget-flex-grow:0;}.elementor-7237 .elementor-element.elementor-element-4f9c7a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7237 .elementor-element.elementor-element-4f9c7a6 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-d0a89a0 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:1.7rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-f621225{text-align:end;}.elementor-7237 .elementor-element.elementor-element-f621225 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-ddf62f6{text-align:end;}.elementor-7237 .elementor-element.elementor-element-ddf62f6 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-69e20df{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-71f877a{--display:flex;}.elementor-7237 .elementor-element.elementor-element-71f877a:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-71f877a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FF7D;}.elementor-7237 .elementor-element.elementor-element-da66a71{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-2b895e0{--display:flex;}.elementor-7237 .elementor-element.elementor-element-bf0e336{width:var( --container-widget-width, 121.389% );max-width:121.389%;--container-widget-width:121.389%;--container-widget-flex-grow:0;}.elementor-7237 .elementor-element.elementor-element-bf0e336.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7237 .elementor-element.elementor-element-bf0e336 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-2dd793c .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:1.7rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-2b68fd8{text-align:end;}.elementor-7237 .elementor-element.elementor-element-2b68fd8 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-4f60aca{text-align:end;}.elementor-7237 .elementor-element.elementor-element-4f60aca .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-0f78032{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-2c4be1c{--display:flex;}.elementor-7237 .elementor-element.elementor-element-2c4be1c:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-2c4be1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FFFF;}.elementor-7237 .elementor-element.elementor-element-22d3154{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-a9e3136{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7237 .elementor-element.elementor-element-fdae66d .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-62f281e .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:1.7rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-b4c7566{text-align:end;}.elementor-7237 .elementor-element.elementor-element-b4c7566 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-f1ab19e{text-align:end;}.elementor-7237 .elementor-element.elementor-element-f1ab19e .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-8d4824b{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-a684bb6{--display:flex;}.elementor-7237 .elementor-element.elementor-element-a684bb6:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-a684bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF87E1;}.elementor-7237 .elementor-element.elementor-element-caf72de{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-554e305{--display:flex;}.elementor-7237 .elementor-element.elementor-element-7f51d8b{width:var( --container-widget-width, 121.389% );max-width:121.389%;--container-widget-width:121.389%;--container-widget-flex-grow:0;}.elementor-7237 .elementor-element.elementor-element-7f51d8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7237 .elementor-element.elementor-element-7f51d8b .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-9508172 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:1.7rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-365ec7b{text-align:end;}.elementor-7237 .elementor-element.elementor-element-365ec7b .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-e81d8c8{text-align:end;}.elementor-7237 .elementor-element.elementor-element-e81d8c8 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-60b031f{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-e55b9f2{--display:flex;}.elementor-7237 .elementor-element.elementor-element-e55b9f2:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-e55b9f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FF7D;}.elementor-7237 .elementor-element.elementor-element-a3a2c60{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-761af4b{--display:flex;}.elementor-7237 .elementor-element.elementor-element-895f80e{width:var( --container-widget-width, 121.389% );max-width:121.389%;--container-widget-width:121.389%;--container-widget-flex-grow:0;}.elementor-7237 .elementor-element.elementor-element-895f80e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7237 .elementor-element.elementor-element-895f80e .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-32c67fb .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:1.7rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-a15e81c{text-align:end;}.elementor-7237 .elementor-element.elementor-element-a15e81c .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-f1498b0{text-align:end;}.elementor-7237 .elementor-element.elementor-element-f1498b0 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-70e6e15{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-7c3ab15{--display:flex;}.elementor-7237 .elementor-element.elementor-element-7c3ab15:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-7c3ab15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-7237 .elementor-element.elementor-element-7dde1bd{--spacer-size:25px;}.elementor-7237 .elementor-element.elementor-element-3a71e37{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-16d2357{--display:flex;}.elementor-7237 .elementor-element.elementor-element-9daec19{width:var( --container-widget-width, 121.389% );max-width:121.389%;--container-widget-width:121.389%;--container-widget-flex-grow:0;}.elementor-7237 .elementor-element.elementor-element-9daec19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7237 .elementor-element.elementor-element-9daec19 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-de96c3a .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:1.7rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-deb60a3{text-align:end;}.elementor-7237 .elementor-element.elementor-element-deb60a3 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-8f28e5a{text-align:end;}.elementor-7237 .elementor-element.elementor-element-8f28e5a .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-fb30696{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-7696ad6{--display:flex;}.elementor-7237 .elementor-element.elementor-element-7696ad6:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-7696ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF87E1;}.elementor-7237 .elementor-element.elementor-element-823cdcd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-a1488ec{--display:flex;}.elementor-7237 .elementor-element.elementor-element-97ec3d0{width:var( --container-widget-width, 121.389% );max-width:121.389%;--container-widget-width:121.389%;--container-widget-flex-grow:0;}.elementor-7237 .elementor-element.elementor-element-97ec3d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7237 .elementor-element.elementor-element-97ec3d0 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-2911605 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:1.7rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-edfd5fb{text-align:end;}.elementor-7237 .elementor-element.elementor-element-edfd5fb .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-5eac050{text-align:end;}.elementor-7237 .elementor-element.elementor-element-5eac050 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-0a6db4d{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-46e7b7d{--display:flex;}.elementor-7237 .elementor-element.elementor-element-46e7b7d:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-46e7b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FF7D;}.elementor-7237 .elementor-element.elementor-element-b4c43be{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-a9dd487{--display:flex;}.elementor-7237 .elementor-element.elementor-element-1923c8a{width:var( --container-widget-width, 121.389% );max-width:121.389%;--container-widget-width:121.389%;--container-widget-flex-grow:0;}.elementor-7237 .elementor-element.elementor-element-1923c8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7237 .elementor-element.elementor-element-1923c8a .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-6fba1bb{text-align:end;}.elementor-7237 .elementor-element.elementor-element-6fba1bb .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-5f405e3{text-align:end;}.elementor-7237 .elementor-element.elementor-element-5f405e3 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-8c49624{--display:flex;}.elementor-7237 .elementor-element.elementor-element-8c49624:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-8c49624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FFFF;}.elementor-7237 .elementor-element.elementor-element-406b3f2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-c9b251d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7237 .elementor-element.elementor-element-2be0a4d .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-97b8141 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-07ff268{text-align:end;}.elementor-7237 .elementor-element.elementor-element-07ff268 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-acf6784{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-01117e0{--display:flex;}.elementor-7237 .elementor-element.elementor-element-01117e0:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-01117e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF87E1;}.elementor-7237 .elementor-element.elementor-element-14690c2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-c5a2aa8{--display:flex;}.elementor-7237 .elementor-element.elementor-element-4d78b72{width:var( --container-widget-width, 121.389% );max-width:121.389%;--container-widget-width:121.389%;--container-widget-flex-grow:0;}.elementor-7237 .elementor-element.elementor-element-4d78b72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7237 .elementor-element.elementor-element-4d78b72 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-7ae1185 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:1.7rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-6d2cf77{text-align:end;}.elementor-7237 .elementor-element.elementor-element-6d2cf77 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-3cd6479{text-align:end;}.elementor-7237 .elementor-element.elementor-element-3cd6479 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-2e76799{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-ba4898f{--display:flex;}.elementor-7237 .elementor-element.elementor-element-ba4898f:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-ba4898f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FF7D;}.elementor-7237 .elementor-element.elementor-element-394bfb2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-737019e{--display:flex;}.elementor-7237 .elementor-element.elementor-element-ecc44e6{width:var( --container-widget-width, 121.389% );max-width:121.389%;--container-widget-width:121.389%;--container-widget-flex-grow:0;}.elementor-7237 .elementor-element.elementor-element-ecc44e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7237 .elementor-element.elementor-element-ecc44e6 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-fabc6b0{text-align:end;}.elementor-7237 .elementor-element.elementor-element-fabc6b0 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-c4719ca{text-align:end;}.elementor-7237 .elementor-element.elementor-element-c4719ca .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-7106f62{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-9956f3e{--display:flex;}.elementor-7237 .elementor-element.elementor-element-9956f3e:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-9956f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-7237 .elementor-element.elementor-element-1d616db{--spacer-size:25px;}.elementor-7237 .elementor-element.elementor-element-42cf697{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-e125117{--display:flex;}.elementor-7237 .elementor-element.elementor-element-6fe2915{width:var( --container-widget-width, 121.389% );max-width:121.389%;--container-widget-width:121.389%;--container-widget-flex-grow:0;}.elementor-7237 .elementor-element.elementor-element-6fe2915.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7237 .elementor-element.elementor-element-6fe2915 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-0ec0b50 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:1.7rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-aef5b42{text-align:end;}.elementor-7237 .elementor-element.elementor-element-aef5b42 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-ca2b682{text-align:end;}.elementor-7237 .elementor-element.elementor-element-ca2b682 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-bdace76{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-967cd3e{--display:flex;}.elementor-7237 .elementor-element.elementor-element-967cd3e:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-967cd3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF87E1;}.elementor-7237 .elementor-element.elementor-element-d31a4d9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7237 .elementor-element.elementor-element-4fb21b4{--display:flex;}.elementor-7237 .elementor-element.elementor-element-031c5a6 .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;color:#000000;}.elementor-7237 .elementor-element.elementor-element-8e43e6b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-46bf064{text-align:end;}.elementor-7237 .elementor-element.elementor-element-46bf064 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-b05e407{text-align:end;}.elementor-7237 .elementor-element.elementor-element-b05e407 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-size:2.3rem;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-40d2ab5{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-a3433c6{--display:flex;}.elementor-7237 .elementor-element.elementor-element-a3433c6:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-a3433c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FF7D;}.elementor-7237 .elementor-element.elementor-element-7200fce{--spacer-size:50px;}.elementor-7237 .elementor-element.elementor-element-b807b4a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7237 .elementor-element.elementor-element-4ffff68{--display:flex;}.elementor-7237 .elementor-element.elementor-element-18c998f{width:var( --container-widget-width, 121.389% );max-width:121.389%;--container-widget-width:121.389%;--container-widget-flex-grow:0;}.elementor-7237 .elementor-element.elementor-element-18c998f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7237 .elementor-element.elementor-element-18c998f .elementor-heading-title{font-family:"Area normal extra bold", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-7237 .elementor-element.elementor-element-c736842{text-align:end;}.elementor-7237 .elementor-element.elementor-element-c736842 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-15be692{text-align:end;}.elementor-7237 .elementor-element.elementor-element-15be692 .elementor-heading-title{font-family:"Area normal regular", Sans-serif;font-weight:500;color:#000000;}.elementor-7237 .elementor-element.elementor-element-df5b012{padding:0px 0px 0px 020px;font-family:"Area normal regular", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-7237 .elementor-element.elementor-element-77d0e0b{--spacer-size:50px;}.elementor-7237 .elementor-element.elementor-element-7f884b6{--display:flex;}.elementor-7237 .elementor-element.elementor-element-7f884b6:not(.elementor-motion-effects-element-type-background), .elementor-7237 .elementor-element.elementor-element-7f884b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52abfda );}.elementor-7237 .elementor-element.elementor-element-3aa11d4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-789183e{--display:flex;}.elementor-7237 .elementor-element.elementor-element-a60af4a{--display:flex;}.elementor-7237 .elementor-element.elementor-element-e526f4a .elementor-heading-title{color:#000000;}.elementor-7237 .elementor-element.elementor-element-baa1335 .elementor-heading-title{color:#000000;}.elementor-7237 .elementor-element.elementor-element-f20cc16 .elementor-heading-title{color:#000000;}.elementor-7237 .elementor-element.elementor-element-ac69b0a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7237 .elementor-element.elementor-element-958108c .elementor-button{background-color:#FF3EB5;border-radius:20px 20px 20px 20px;}.elementor-7237 .elementor-element.elementor-element-70142e1 .elementor-button{background-color:#FF3EB5;border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-7237 .elementor-element.elementor-element-fc63d25{--width:100%;}.elementor-7237 .elementor-element.elementor-element-da66a71{--width:100%;}.elementor-7237 .elementor-element.elementor-element-caf72de{--width:100%;}.elementor-7237 .elementor-element.elementor-element-a3a2c60{--width:100%;}.elementor-7237 .elementor-element.elementor-element-823cdcd{--width:100%;}.elementor-7237 .elementor-element.elementor-element-b4c43be{--width:100%;}.elementor-7237 .elementor-element.elementor-element-14690c2{--width:100%;}.elementor-7237 .elementor-element.elementor-element-394bfb2{--width:100%;}.elementor-7237 .elementor-element.elementor-element-d31a4d9{--width:100%;}.elementor-7237 .elementor-element.elementor-element-b807b4a{--width:100%;}}@media(max-width:1024px){.elementor-7237 .elementor-element.elementor-element-ce0194b{--grid-auto-flow:row;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-7237 .elementor-element.elementor-element-4e450fd{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-fc63d25{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-da66a71{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-22d3154{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-caf72de{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-a3a2c60{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-3a71e37{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-823cdcd{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-b4c43be{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-406b3f2{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-14690c2{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-394bfb2{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-42cf697{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-d31a4d9{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-7237 .elementor-element.elementor-element-8e43e6b{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-b807b4a{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-3aa11d4{--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-ac69b0a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7237 .elementor-element.elementor-element-9dbd8a6{--min-height:1vh;}.elementor-7237 .elementor-element.elementor-element-ce0194b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-7237 .elementor-element.elementor-element-4e450fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-fc63d25{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-da66a71{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-22d3154{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-caf72de{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-a3a2c60{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-3a71e37{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-823cdcd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-b4c43be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-406b3f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-14690c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-394bfb2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-42cf697{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-d31a4d9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-7237 .elementor-element.elementor-element-8e43e6b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-7200fce{--spacer-size:20px;}.elementor-7237 .elementor-element.elementor-element-b807b4a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-3aa11d4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7237 .elementor-element.elementor-element-ac69b0a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-031c5a6 */.elementor-7237 .elementor-element.elementor-element-031c5a6 .elementor-heading-title {
    display: inline;
    line-height: 1.2em; /* Sorok közötti távolság */
    color: #000;
    /* A mágia: a sáv rajzolása */
    background-image: linear-gradient(
        to bottom, 
        transparent 40%, 
        #00FFFF 40%, 
        #00FFFF 84%, 
        transparent 84%
    );
    background-repeat: no-repeat;
    /* Ez biztosítja, hogy csak a szövegig tartson a sáv */
    background-size: 100% 100%; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e526f4a */.elementor-7237 .elementor-element.elementor-element-e526f4a .elementor-heading-title {
    display: inline;
    line-height: 1.2em; /* Sorok közötti távolság */
    color: #000;
    /* A mágia: a sáv rajzolása */
    background-image: linear-gradient(
        to bottom, 
        transparent 40%, 
        #00FF85 40%, 
        #00FF85 84%, 
        transparent 84%
    );
    background-repeat: no-repeat;
    /* Ez biztosítja, hogy csak a szövegig tartson a sáv */
    background-size: 100% 100%; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Area normal extra bold';
	font-display: auto;
	src: url('https://friendsofjccbudapest.org/wp-content/uploads/2026/04/fonnts.com-Area_Normal_ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Area normal regular';
	font-display: auto;
	src: url('https://friendsofjccbudapest.org/wp-content/uploads/2026/04/fonnts.com-Area_Normal_Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */